将python中输出的结果集导入到excel进行处理

问题如下:
利用python生成了5个服从三角分布的随机数:

import random 
[random.triangular(0.9, 0.25, 0.58) for _ in range(5)] 

结果如下
[0.5170466041311604,
0.6291681276284944,
0.5327394677097728,
0.5513710667565401,
0.588893667878947]
想要的是实现这些数据导入excel并且每个随机数占据一个单元格的效果(如图)。
图片说明

请问怎么处理?非常感谢

2个回答

要导入excel可以用xlwt库,或者用csv格式写文本文件,也可以用excel打开

利用xlwt库,遍历你得到结果

f = xlwt.Workbook(encoding = 'utf-8')#创建excel工作区
for i in li:
        table.write(row_excel,i,data[i])
row_excel += 1
f.save(''test.xls)

类似这样的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐