回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我要做的是用“;”分隔列表中的元素,并将其添加到新列表中。我现在的代码是:</p>
<pre><code>n = []
s = open("rankings.txt").readlines()
for i in s:
n[i] = s[i].split(';')[1]
</code></pre>
<p>s中的每个元素都包含“;”,因此应该能够在那里拆分每个元素。这是s的内容</p>
<pre><code>['Team 1;12\n', 'Team 2;45\n', 'Team 3;66\n', 'Team 4;77\n', 'Team 5;8\n', 'Team 6;99\n', 'Team 7;22\n', 'Team 8;13\n', 'Team 9;46\n', 'Team 10;97\n', 'Team 11;64\n', 'Team 12;65\n', 'Team 13;32\n', 'Team 14;98\n', 'Team 15;78\n', 'Team 16;752\n', 'Team 17;72\n', 'Team 18;73\n', 'Team 19;76\n', 'Team 20;419\n', 'Team 21;48\n', 'Team 22;16\n', 'Team 23;469\n', 'Team 24;82\n', '\n']
</code></pre>
<p>我想n包含[12,45,66…]</p>