擅长:python、mysql、java
<p><code>split</code>在空白处,然后使用<code>;</code>重新加入:</p>
<pre><code>l[:] = [";".join(line.split())for line in l]
print(l)
['48998.tyrone-cluster;gic1_nwgs;mbupi;18:45:44;R;qp32', '48999.tyrone-cluster;gic2_nwgs;mbupi;0;Q;batch', '49005.tyrone-cluster;...01R-1849-01_2;mcbkss;00:44:23;R;qp32', '49032.tyrone-cluster;gaussian_top.sh;chemraja;0;Q;qp32', '49047.tyrone-cluster;jet_egrid;asevelt;312:33:0;R;qp128']
</code></pre>
<p>或者使用<code>enumerate</code>和for循环:</p>
<pre><code>for ind, line in enumerate(l):
l[ind] = ";".join(line.split())
print(l)
</code></pre>
<p>这两种方法都将更新原始列表。你知道吗</p>