如何将以下内容写入.csv
文件:
1171837, 1974:3655:1862:279:1936
1172, 238:1833:228:234:1821:225:211:245:1941:315:2035:222:3371:231:224:216:1942
而不是这样:
1171837, ['1974', '3655', '1862', '279', '1936']
1172, ['238', '1833', '228', '234', '1821', '225', '211', '245', '1941', '315', '2035', '222', '3371', '231', '224', '216', '1942']
以下是我的清单:
lche=['1171837', '1172']
ltarg=[['1974', '3655', '1862', '279', '1936'],
['238', '1833', '228', '234', '1821', '225', '211', '245', '1941',
'315', '2035', '222', '3371', '231', '224', '216', '1942']]
我就是这样做的。我不知道如何使用其他分隔符。你知道吗
data="list.csv"
csv_out = open(data, 'wb')
mywriter = csv.writer(csv_out)
for row in zip(lche,ltarg):
mywriter.writerow(row)
csv_out.close()
可以将join的元素与冒号一起
ltarg
:然后继续使用新列表:
您可以使用
join
尝试:
您需要将
join
中的子列表组合成单个字符串,同时zip
用lche
列表ping其内容。你知道吗之后
list.csv
文件的内容:相关问题 更多 >
编程相关推荐