python - 如何将元组列表写入excel
问题描述
我有我之前代码的循环结果,例如:
((1.1, 2.1, 3.1), (1.2, 2.2, 3.2), (1.3, 2.3, 3.3), 1, 2, 3)
((1.4, 2.4, 3.4), (1.5, 2.5, 3.5), (1.6, 2.6, 3.6), 4, 5, 6)
((1.7, 2.7, 3.7), (1.8, 2.8, 3.8), (1.9, 2.9, 3.9), 7, 8, 9)
我期望将结果写入 excel,并将每个元素放在每一行的单元格中(将每个元组视为一个元素)。像这样:
Name Name1 Name2 Name3 Name4 Name5 Name6
Number1 (1.1, 2.1, 3.1) (1.2, 2.2, 3.2) (1.3, 2.3, 3.3) 1 2 3
Number2 (1.4, 2.4, 3.4) (1.5, 2.5, 3.5) (1.6, 2.6, 3.6) 4 5 6
Number3 (1.7, 2.7, 3.7) (1.8, 2.8, 3.8) (1.9, 2.9, 3.9) 7 8 9
我尝试了这两种方法,但都失败了:Answer1 Answer2 有人
知道怎么做吗?先感谢您!
解决方案
您可以获得元组列表的csv
import csv
with open('text.csv', 'wb') as csvfile:
fwriter = csv.writer(csvfile)
for x in sorted_list:
fwriter.writerow(x)
推荐阅读
- php - 在 spintax 生成的内容中查找相似性
- c# - 更改位图图像颜色
- php - 如何在css或php中将所有字母都大写的单词大写
- node.js - Heroku构建脚本重复
- javascript - 在现有 JSON 对象中添加 JSON 元素
- python - canvas.before 仅分配给最后一个小部件 kivy
- google-sheets - 谷歌表格中的条件替换
- javascript - 使用 javascript adn prisma 从 mysql 数据库填充 sqlite 数据库
- mongodb - 在没有 for 循环的情况下更新多个文档 MongoDB
- puppet - fqdn 的 Puppet fact 不返回完全限定的域名