Python:在cs中编写int和list

2024-05-16 18:55:36 发布

您现在位置:Python中文网/ 问答频道 /正文

也许这个问题太幼稚了,但让我很难受!。我想在循环中将两个浮点值和一个int列表写入csv文件中的一行。在尝试写入文件之前,该文件可能存在,也可能不存在。如果没有,则应创建一个新文件。这就是我要做的:

f = open('stat.csv','a')
try:
    writer=csv.writer(f,delimiter=' ',quoting=csv.QUOTE_MINIMAL)
    writer.writerow((some_float1,some_float2,alist))
finally:
    f.close()

其中alist = [2,3,4,5]。我得到以下输出:

 some_float1 some_float2 "[2,3,4,5]"

我想要的是:

 some_float1 some_float2 2 3 4 5

也就是说,我想去掉"",方括号,并使分隔符始终一致。有什么建议吗?


Tags: 文件csv列表someopen中将statint