你们帮了我最后一个新手的忙,所以我想我会再问一次。现在,我的Python 3代码从CSV文件中获取数据,将数据存储为列表,创建该数据的排列,并以列格式将其导出回新的CSV文件。不幸的是,导出列表的格式不适合我的需要。我的问题是:如何在python中从导出的列表中删除逗号、方括号和圆括号?
现在的样子:
(“你好”,“世界”,“如何”)
('Hello'、'World'、'Are')
(“你好”,“如何”,“世界”)
我希望它看起来如何:
你好世界如何
你好,世界是
你好世界
这是我正在使用的代码,有人有什么建议吗?我正在努力学习,所以任何额外的洞察力将非常感谢!import csv
import itertools
with open('/users/Desktop/pythondata.csv', 'r') as f:
reader = csv.reader(f)
J = []
for row in reader:
J.extend(row)
C = list(itertools.permutations(J, 3))
with open('THISISATEST.csv','w')as f:
writer=csv.writer(f,lineterminator='\n')
for val in C:
writer.writerow([val])`
请原谅,如果格式不正确,我是新来的董事会成员!