作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个如下所示的列表:
[[[u'example', u'example2'], [u'example', u'example2'], [u'example', u'example2'], [u'example', u'example2'], [u'example', u'example2']], [[5.926582278481011, 10.012500000000001, 7.133823529411763, 8.257352941176471, 7.4767647058823545]]]
我想通过以下方式将此列表保存到 Excel 文件:
第 1 列:[示例、示例、...、示例]
第 2 列:[example2, example2, ..., example2]
第 3 列:[5.926582278481011、10.012500000000001、...、7.4767647058823545]
最佳答案
您只需稍微重新排列数据即可:
import csv
col1 = [i[0] for i in s[0]]
col2 = [i[1] for i in s[0]]
col3 = s[1][0]
with open('results.csv', 'w') as o:
writer = csv.writer(o, delimiter=',')
writer.writerows(zip(col1, col2, col3))
您可以打开此文件并将其导入到 Excel 中;创建一个新工作簿,然后单击数据选项卡,然后从文件插入。
关于python - 如何将Python中的二维列表导出到excel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36954290/
我是一名优秀的程序员,十分优秀!