gpt4 book ai didi

python - 将列表的元组列表写入文本文件

转载 作者:行者123 更新时间:2023-11-30 23:45:19 25 4
gpt4 key购买 nike

我的结果数据位于元组列表中,每个元组中都有一个列表:

[(['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ['I', 'J', 'K', 'L', 'M', 'N']),
...
(['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ['I', 'J', 'K', 'L', 'M', 'N'])]

去除所有嵌套和引号并将 A:N 写入制表符分隔文件的最佳方法是什么?

最佳答案

引号不是字符串的一部分,它们表示字符串。您将无法删除它们。

csv module使这变得非常简单:

import csv, itertools
with open('file.csv', 'wb') as f:
writer = csv.writer(f, delimiter="\t")
writer.writerows(list(itertools.chain(*t)) for t in results)

这会生成一个文件,其中每一行对应一个元组,并且一行包含两个列表的字母,并用制表符分隔。

关于python - 将列表的元组列表写入文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9599353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com