擅长:python、mysql、java
<pre><code>data = """a,b,c
d,e,f
g,h,i
j,k,l"""
print(data.split()) # ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l']
</code></pre>
<p><code>str.split</code>默认情况下,按所有空白字符拆分。如果实际字符串有任何其他空白字符,则可能需要使用</p>
<pre><code>print(data.split("\n")) # ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l']
</code></pre>
<p>或者作为<a href="https://stackoverflow.com/questions/22042948/split-string-with-newline-using-python/22042968#comment33419729_22042968">@Ashwini Chaudhary suggested in the comments</a>,您可以使用</p>
<pre><code>print(data.splitlines())
</code></pre>