在python中交换变量:标准化方法
左,右=右,左了解评估过程要解开这个问题,这对于掌握了Python的评估顺序至关重要。表达式从左到右解析。值得注意的是,当评估作业时,右侧在左侧之前解决。
检查swap andtax右侧首先进行评估,在内存中创建一个元组(右,左)。 - 手动,(左,右)。
元组的元素被打开,每个标识符(左和右)接收相应的元组元素。left, right = right, left
很明显,上述语法:
左,右=右=右,左确实是标准化的方法在Python中交换两个变量。它利用Python的评估过程有效地交换了分配给标识符的值。附加说明:,值得注意的是术语“变量”和“对象”是在这种情况下与众不同。变量是标识符引用对象。因此,交换操作与对象有关,而不是变量。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3