我正面临着一个到目前为止还无法解决的问题。我需要将一个字符串的列表保存到CSV文件中。我可以做到这一点,但是列表中每个元素的字符串都用逗号隔开。为什么会这样,我需要做什么来解决这个问题?对不起,我的问题很简单,我是编程新手。我知道这与字符串属性有一定的关系,每个数字都类似于列表中的一个项目,并且是有索引的,但是我无法找到这种行为的原因以及如何解决它。
Here is the code:
duplicity = ['8110278643', '8110278830', '8110283186']
with open("duplicty.csv", "w", newline="") as duplicity_csv:
output_writer = csv.writer(duplicity_csv)
header = ["Number"]
output_writer.writerow(header)
for item in duplicity:
output_writer.writerow(item)
The output of this code in CSV is following:
Number
8,1,1,0,2,7,8,6,4,3
8,1,1,0,2,7,8,8,3,0
8,1,1,0,2,8,3,1,8,6
The expected output should be:
Number
8110278643
8110278830
8110283186
非常感谢您的回复!