变量赋值的几种形式细节
本文解释python中变量赋值的形式,并解释一些细节。后面还有一篇文章解释python中按引用赋值的文章。
python中变量赋值的几种形式。...例如:
a, b, c, d = ("shell","perl","php","python")
a, b, c, d = ["shell","perl","php","python"]
但是变量和序列中的元素必须一一对应...这种赋值形式称为序列解包(下文会专门解释这种赋值方式),多出来的元素会全部以列表的方式赋值给最后一个变量名。...,"python")
a, *b = ["shell","perl","php","python"]
赋值的结果:
shell
['perl', 'php', 'python']
(6)的赋值方式等价于...在很大程度上来说,Python中只要是简化的形式,基本上都比更复杂的等价形式效率更高。