(s1, s2, s3) = t
ValueError: too many values to unpack (expected 3)
>>> (s1, s2, s3, s4, s5) = t
Traceback...: not enough values to unpack (expected 5, got 4)
打包和解包,也可以合并为一个语句以进行复合赋值。...#63>", line 1, in
(s1, s2, s3, s4, s5) = ('foo', 'bar', 'baz', 'qux')
ValueError: not enough...values to unpack (expected 5, got 4)
在像这样的赋值和少数其他情况下,Python允许省略通常用于表示元组的括号。...>>> t = 1, 2, 3
>>> t
(1, 2, 3)
>>> x1, x2, x3 = t
>>> x1, x2, x3
(1, 2, 3)
>>> x1, x2, x3 = 4, 5,