gpt4 book ai didi

python - 将列表转换为整数并使用python将其存储在csv文件中

转载 作者:太空宇宙 更新时间:2023-11-04 01:50:05 24 4
gpt4 key购买 nike

我在列表中生成了一些数据。我创建了一个 csv 文件并将数据附加到 csv 文件中。但是我需要将数据存储为整数/字符串而不是列表。我的代码如下:

VALUE = list(map(int, VALUE))
print(name, VALUE)
with open("data.csv", "a") as out_file:
out_string = ""
out_string += "" + name
out_string += "," + str(VALUE)
out_string += "\n"
out_file.write(out_string)

输出文件是:enter image description here

我需要删除第 2 列和第 17 列中生成的 []。我不知道该怎么做。

最佳答案

您正在打印一个整数数组,如下所示:

>>> x = [1,2,3]
>>> print(str(x))
[1, 2, 3]
>>>

方括号是 Python 打印数组的方式。要将它们打印为 CSV 行,请将元素转换为字符串,并用逗号连接它们:

out_string +=  "," + ",".join([str(i) for i in VALUE])

关于python - 将列表转换为整数并使用python将其存储在csv文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58215370/

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