网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

python 3 多赋值的使用方法

时间:2024-10-12 01:30:02

1、首先,交换两个变量可以简单的使用A, B = B, A的语句来完成。如图代码实现了一个交换两个全局变量的函数。

python 3 多赋值的使用方法

3、类似的赋值方式可以适用于不止两个变量,比如三个,如图所示。查看其反汇编,依次执行了ROT_THREE和ROT_TWO指令。

python 3 多赋值的使用方法

5、通过查看上述代码的反汇编,可以发现,函数返回多个值时,无论写成a, b还是(a, b),都会默认BUILD_TUPLE创建元组,在返回后,使用UNPACK_SEQUENCE展开,再赋值。

python 3 多赋值的使用方法
© 2025 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com