python - 如何将多个数组写入一个excel文件中?

标签 python arrays excel xls xlwt

如果我想使用 Python 将多个数组写入 Excel 文件,最好的方法是什么?我尝试了几种方法,但无法弄清楚......这是我尝试的一种方法的示例......我对此很陌生

import xlwt
from tempfile import TemporaryFile
book = xlwt.Workbook()
sheet1 = book.add_sheet('sheet1')


a=[1,2,3,4,5]
b=[6,7,8,9,10]
c=[2,3,4,5,6]

data = [a,b,c]

for i,e in enumerate(data):
    sheet1.write(i,1,e)

name = "this.xls"
book.save(name)
book.save(TemporaryFile())

最佳答案

根据 Steven Rumbalski 的建议,

import xlwt
from tempfile import TemporaryFile
book = xlwt.Workbook()
sheet1 = book.add_sheet('sheet1')


a=[1,2,3,4,5]
b=[6,7,8,9,10]
c=[2,3,4,5,6]

data = [a,b,c]

for row, array in enumerate(data):
    for col, value in enumerate(array):
        sheet1.write(row, col, value):

name = "this.xls"
book.save(name)
book.save(TemporaryFile())

关于python - 如何将多个数组写入一个excel文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17068966/

相关文章:

excel - VBA [EXCEL 2013] : Automation: Open Links in Same Browser Window/Tab

excel - 从重复范围中获取某些值并将它们粘贴为一行

excel - Excel 中的多个嵌套 IF 语句

python - Eclipse,使用外部工具直接编辑文本

python - Django eb 部署错误消息

arrays - 求数组最大子集的和

javascript - 如何在 Javascript 中动态插入和访问对象内的对象?

python - Pandas:如何从 Google Drive public 读取 CSV 文件?

python - TkInter:了解解除绑定(bind)功能

javascript - 如何通过点击从数组中获取不重复的随机字符串?