【发布时间】:2020-10-09 02:58:10
【问题描述】:
我在 pandas 中有一个列表,我想将它写入一个 csv 文件,其中每个元素都是一个新行。
list3= ["France","Germany","USA"]
with open('your_file.csv', 'w') as f:
f.write(str(list3))
但是输出是水平的而不是垂直的,如果有人知道如何去掉输出中的引号,我也会很感激。
【问题讨论】:
-
您可以发布示例输出吗?你想要 3 行,每行都有一个国家名称?
-
@ATOMP - 如果我没看错 OP,应该有 3 行输出。
-
@tdelaney 很高兴您回答了这个问题。链接这个是因为它基本上是同一个问题,如果没有人决定回答不希望 OP 仍然被卡住。
-
@ATOMP - 您的链接在 99% 的情况下都是正确的,但它只写了一行。我认为 OP 想要 3 行。如果写问题的人添加示例输出会很棒,但是,嘿,我猜他们喜欢让我们猜测。