1. 赋值
In [1]: x = 1...: y = 21...: print x, y...: ...: x, y = y, x...: print x, y 1 21 21 1
2. 列表合并
In [2]: a1 = [(2,3),(3,4)]...: a2 = [(4,5)]...: a = a1 + a2...: print a [(2, 3), (3, 4), (4, 5)]
3. 字典合并
方式1:
In [3]: d1 = {'a': 1}...: d2 = {'b': 2}...: ...: d1.update(d2)...: print d1 {'a': 1, 'b': 2}
方式2:
In [4]: d1 = {'a': 1}...: d2 = {'b': 2}...: ...: d = dict(d1.items() + d2.items())...: print d {'a': 1, 'b': 2}
方式3:
In [5]: d1 = {'a': 1}...: d2 = {'b': 2}...: ...: d = dict(d1, **d2) # 内置函数dict(iterable, **kwarg)...: print d {'a': 1, 'b': 2}
待续