5.2.2Python链式赋值
Posted by 撒得一地 on 2016年3月5日 in python教程
上一篇: 5.2.1Python序列解包
下一篇: 5.2.3Python增量赋值
下一篇: 5.2.3Python增量赋值
链式赋值(chained assignment)是将同一个值赋给多个变量的捷径。它看起来像并行赋值,不过这里只处理一个值,基本方式:
x = y = somefunction 等价于 y = somefunction x = y
注意,上面的语句和下面的语句不一定等价:
x = somefunction() y = somefunction()
对于链式赋值的实例:
>>> x = y = 4 >>> x 4 >>> y 4
上一篇: 5.2.1Python序列解包
下一篇: 5.2.3Python增量赋值
下一篇: 5.2.3Python增量赋值