擅长:python、mysql、java
<p>如果我对你所要达到的目标理解正确,这就是解决方案:</p>
<p>我把<code>str(y)</code>改成了<code>str(n)</code>,这是错误计数的根源。你知道吗</p>
<pre><code>x = ["line1\n", "line2\n", "line3\n"]
for n, i in enumerate(x):
if i == 'line1\n':
x[n] = 'line1' + str(n) + '\n'
if i == 'line2\n':
x[n] = 'line2' + str(n) + '\n'
if i == 'line3\n':
x[n] = 'line3' + str(n) + '\n'
for y in range(3):
print(''.join(x))
</code></pre>
<p>但是这个代码没有什么意义,因为我不知道上下文,所以这可能不是你想要的。你知道吗</p>