Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
列表到csv-python_Python_List_Csv - Fatal编程技术网

列表到csv-python

列表到csv-python,python,list,csv,Python,List,Csv,我有一个这样格式的列表: lista\u d=[ ('1', '2', 1.393063105981541), ('1', '6', 1.450829019495749), ('1', '16', 1.4508291645112752), ('2', '1', 1.393063105981541), ('2', '3', 1.4508290090832596), ('2', '15', 1.4508291577448584), ('3', '2', 1.4508290090832596), (

我有一个这样格式的列表:

lista\u d=[
('1', '2', 1.393063105981541),
('1', '6', 1.450829019495749),
('1', '16', 1.4508291645112752),
('2', '1', 1.393063105981541),
('2', '3', 1.4508290090832596),
('2', '15', 1.4508291577448584),
('3', '2', 1.4508290090832596), 
('3', '4', 1.3930630800761916)
]
例如,我需要将此列表转换为带有树列的csv

11.393063105981541
列表中的所有项目

我试过了,但都在第一栏

打开('dist.csv','w')作为f:
write=csv.writer(f)
对于列表中的我:
write.writerow(一)

有人能帮上忙吗?

您可以将分隔符指定给:

dist.csv:

1   2   1.393063105981541
1   6   1.450829019495749
1   16  1.4508291645112752
2   1   1.393063105981541
2   3   1.4508290090832596
2   15  1.4508291577448584
3   2   1.4508290090832596
3   4   1.3930630800761916

调用
csv.writer
时指定分隔符可以解决此问题

with open('dist.csv','w') as f:
    write = csv.writer(f, delimiter=',')
    for i in lista_d:
        write.writerow(i)

虽然只使用代码的答案可能会回答这个问题,但您可以通过提供代码的上下文、此代码工作的原因以及供进一步阅读的一些文档参考来显著提高答案的质量。From:“简洁是可以接受的,但更全面的解释更好。”
with open('dist.csv','w') as f:
    write = csv.writer(f, delimiter=',')
    for i in lista_d:
        write.writerow(i)