擅长:python、mysql、java
<p>只需在没有参数的情况下使用<code>str.split()</code>;它会在任意宽度的空格上拆分输入字符串:</p>
<pre><code>>>> ' some_value another_column 123.45 42 \n'.split()
['some_value', 'another_column', '123.45', '42']
</code></pre>
<p>请注意,任何包含</em>空格的<em>列也将被拆分。你知道吗</p>
<p>如果要在<em>列</em>中有列表,则需要转置行:</p>
<pre><code>with open(filename) as inputfh:
columns = zip(*(l.split() for l in inputfh))
</code></pre>