<p>我对Python还不熟悉。。你知道吗</p>
<p>我有一个列表<strong>(名称.txt)</strong>这是四个名称:</p>
<ul>
<li>科林</li>
<li>加里</li>
<li>吉比</li>
<li>罗斯</li>
</ul>
<p>我想从文件中输出列表,然后将名称的顺序更改一个空格,并将输出保存在原始的<strong>名称.txt“</strong>文件。你知道吗</p>
<p>即</p>
<blockquote>
<p>Run1 would be: Colin Gary Gibby Ross</p>
<p>Run2 would be: Gary Gibby Ross Colin</p>
<p>Run3 would be: Gibby Ross Colin Gary</p>
</blockquote>
<p>……等等。你知道吗</p>
<p>到目前为止,我的代码能够将文件和输出作为列表,但我不知道如何将顺序移动1位并再次保存:</p>
<pre><code>#!/usr/bin/python
# Open a file
with open ('names.txt', 'r') as f:
list1 = f.read().splitlines()
for item1 in list1[0:4]:
print (item1)
f.close()
</code></pre>
<p>感谢大家的帮助。谢谢。你知道吗</p>