擅长:python、mysql、java
<p>拆分<code>line</code>时,会得到一个包含5个值的列表,并尝试将其分配给6个值</p>
<p>即</p>
<pre><code>>>> line="101 : johnny 'wave-boy' jones:usa:8.32:fish:21"
>>> line.split()
['101', ':', 'johnny', "'wave-boy'", 'jones:usa:8.32:fish:21']
>>> (a,b,c,d,e) = line.split()
>>> (a,b,c,d,e,f) = line.split()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: need more than 5 values to unpack
</code></pre>