我如何将2个python列表写入csv文件?我试过了,但它与我预期的输出不一样。我将感谢您提供的任何指导。谢谢:)
fieldHeader = ["id", "name", "car", "colour"]
vaules = ['"1", "John", "honda", "blue"','"2", "Tom", "bmw", "red"']
with open("output.csv", "w") as f:
w = csv.writer(f, delimiter=",")
w.writerow(fieldHeader)
w.writerow(vaules)
EXPECTED OUTPUT
我试着写出一个代码来写一个带有",“delimeter的csv文件,并试着把每一行都写进csv文件。然而,输出并不是我所期望的。
1条答案
按热度按时间t5zmwmid1#
在您提供的代码中,值列表包含字符串而不是列表,这就是未按预期将其写入文件的原因。您可以通过更改值列表以包含值列表而不是字符串来解决此问题