<p>我有一个元组,其中一个元素只是一个字符串,另一个元素是一个列表('x',['y','z']),我想将元组输出到一个csv文件中,其中所有不同的元素都在同一行,但块不同。在</p>
<p>这是我到目前为止的情况</p>
<pre><code> outputwriter=csv.writer(open('output.csv','wb'), delimiter=' ')
for tup in in_tup:
print (tup[0]+' '.join('%s' %x for x in tup[1]))
outputwriter.writerow(tup[0]+' ' +' '.join('%s' %x for x in tup[1]))
</code></pre>
<p>当我第一次打印元组时,输出是</p>
^{pr2}$
<p>但是当我把它输出到csv时,我得到了一个单块“A1”中的所有文本,依此类推。我在打开csv writer时尝试了一个分隔符,但它不起作用。有什么想法吗</p>