序列解包(Sequence Unpacking)是Python中非常重要和常用的一个功能,可以使用非常简洁的形式完成复杂的功能,大幅度提高了代码的可读性,减少了程序员的代码输入量。...例如,可以使用序列解包功能对多个变量同时进行赋值。...#sorted()函数返回排序后的列表
>>> s = {'a':1, 'b':2, 'c':3}
>>> b, c, d = s.items()
>>> b
('c', 3)
>>> b, c,...>>> values = [1, 2, 3, 4]
>>> for k, v in zip(keys, values):
print(k, v)
a 1
b 2
c 3
d 4
下面代码演示了对内置函数...range(4), 4, *(5, 6, 7)}
{0, 1, 2, 3, 4, 5, 6, 7}
>>> {'x': 1, **{'y': 2}}
{'y': 2, 'x': 1}
注:本文节选自《Python