擅长:python、mysql、java
<pre><code>with open('listfile.txt', 'w') as file:
file.write('\n'.join(' '.join(map(str, lett)) for lett in test))
</code></pre>
<p>代码将列表转换为带有<code>join</code>的字符串,然后通过使用<code>\n</code>连接行来分隔行</p>
<p>输出如下:</p>
<pre><code>a b c
a b c
a b c
a b c
</code></pre>
<p>看起来您需要选项卡,因此可以使用<code>\t</code>而不是<code>' '</code>加入:</p>
<pre><code>test = [['a', 'b', 'c'], ['a', 'b', 'c'], ['a', 'b', 'c'], ['a', 'b', 'c']]
with open('listfile.txt', 'w') as file:
file.write('\n'.join('\t'.join(map(str, sl)) for sl in test))
</code></pre>
<p>哪个输出:</p>
<pre><code>a b c
a b c
a b c
a b c
</code></pre>