<p>有一个列表,其中每个成员是一个8位字符串</p>
<pre><code>values = [ '12345678', '23848238', '23441236', ...
</code></pre>
<p>我想把所有这些都写在.txt上,如下所示:</p>
<pre><code>123456782384823823441236...
</code></pre>
<p>我尝试使用以下代码执行此操作:</p>
<pre><code>x = open('a.txt', 'w')
for l in range(len(values)):
for m in range(0,7):
current = values[l]
x.write(current[m])
x.seek((l*8)+(m))
</code></pre>
<p>结果是.txt丢失了第一个数字(在本例中为“1”),然后每8个数字一直丢失到最后。我试过搞乱我索引所有东西的方式(并且确实显示了第一个数字),但是它仍然丢失了每一个第八个数字</p>