<pre><code>text = """536924636 www.microsoft.com http://www.microsoft.com/pkiops/crl/MicW
536924733 www.microsoft.com http://www.microsoft.com/pkiops/certs/Mi
536925898 crl.microsoft.com http://crl.microsoft.com/pki/crl/product
536924636 www.microsoft.com http://www.microsoft.com/pkiops/crl/MicW
536924733 www.microsoft.com http://www.microsoft.com/pkiops/certs/Mi
536925898 crl.microsoft.com http://crl.microsoft.com/pki/crl/product
536924636 www.microsoft.com http://www.microsoft.com/pkiops/crl/MicW
536924733 www.microsoft.com http://www.microsoft.com/pkiops/certs/Mi
"""
print("%s;" % ";".join([line.strip().replace("\t", ",") for line in text.splitlines()]))
</code></pre>
<p><strong>输出</strong></p>
<pre><code>536924636,www.microsoft.com,http://www.microsoft.com/pkiops/crl/MicW;536924733,www.microsoft.com,http://www.microsoft.com/pkiops/certs/Mi;536925898,crl.microsoft.com,http://crl.microsoft.com/pki/crl/product;536924636,www.microsoft.com,http://www.microsoft.com/pkiops/crl/MicW;536924733,www.microsoft.com,http://www.microsoft.com/pkiops/certs/Mi;536925898,crl.microsoft.com,http://crl.microsoft.com/pki/crl/product;536924636,www.microsoft.com,http://www.microsoft.com/pkiops/crl/MicW;536924733,www.microsoft.com,http://www.microsoft.com/pkiops/certs/Mi;
</code></pre>
<p><strong>函数:join()</strong></p>
<p>此函数返回一个字符串,它是传递序列中字符串的串联-<code>'seperator'.join(sequence)</code>。你知道吗</p>
<p>编辑:</em></p>
<p><strong>读取文件</strong></p>
<pre><code>with open('filename.txt', 'r') as file:
print("%s;" % ";".join([line.strip().replace("\t", ",") for line in file.readlines()]))
</code></pre>