首页  >  问答  >  正文

python - xlwt横向插入表格数据

有数据data:
[(1,),(2,),(3,)],[('a',),('b',),('c',)],[('e',),('f',),('g',)]分别代表三种不同的列的值。
需求是:横向写入表格记录:

我的程序如下,只能实现数列插入,不知道更改如何修改插入的顺序,求指导。

import xlwt

wb = xlwt.Workbook(encoding='utf-8')
ws = wb.add_sheet('Sheet1', cell_overwrite_ok=True)

data = (
[(1,),(2,),(3,)],
[('a',),('b',),('c',)],
[('e',),('f',),('g',)],
)
for index, value in enumerate(data):
    for r_num, r_value in enumerate(value):
        ws.write(r_num, index,r_value[0])

wb.save('test.xls')
phpcn_u1582phpcn_u15822712 天前699

全部回复(2)我来回复

  • 滿天的星座

    滿天的星座2017-05-18 10:52:46

    ws.write(index, r_num,r_value)

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-05-18 10:52:46

    雷雷

    回复
    0
  • 取消回复