美文网首页
元组交换变量值的顺序

元组交换变量值的顺序

作者: 胖虎很可爱 | 来源:发表于2018-04-20 16:25 被阅读0次

In [1]: x = [0,1]

In [2]: i = 0

In [3]: i,x[i] = 1,2

In [4]: x
Out[4]: [0, 2]

可以看出先执行i=1,然后执行x[i]=2

并不是同时执行

下一个例子:

a = 1

b = 2

a,b = b,a

  • 会把b引用的地址交给a
  • 然后把a引用的地址给b(右边变量引用的地址不会随着左边地址的更新而变化)

相关文章

  • 元组交换变量值的顺序

    In [1]: x = [0,1] In [2]: i = 0 In [3]: i,x[i] = 1,2 In [...

  • Python"鲜为人知"的特性,看完又涨新知识了

    特别说明: 本文基于python 3.8 变量值交换 示例 等号右边是一个创建元组的表达式,等号左边解压(没有引用...

  • Go语言(1)--基本数据类型

    1.类型推导 : 2.print与println在有多重输出语句时,不是按顺序执行 byte 变量值交换是a,b=...

  • JavaScript交换两个变量

    这篇文章总结了七种办法来交换a和b的变量值 var a = 123; var b = 456; 交换变量值方案一 ...

  • 交换变量值

    swap1中通过ROT_TWO交换栈顶的两个元素实现x和y值的互换,swap2中引入了tmp变量,多了一次LOAD...

  • python - 学习笔记

    其他变量值交换展开变量条件判断字符串嵌变量数组循环数组查重数组排序数组内包错误处理 和 with 其他 变量值交换...

  • 字典值与元组的值交换

    定义一个函数,能够输入字典和元组。将字典的值(value) 和 元组的值交换, 交换结束后,打印并且返回 字典和元祖。

  • python 内置数据结构list、set、dict、tuple

    关于元组的函数 以下看代码 以下函数,对list基本适用 元组的函数 基本跟list通用 元组变量交换法 两个变量...

  • python的一些骚操作

    交换变量值 将列表中的所有元素组合成字符串 找出列表中出现频率最大的值 检查两个字符串是不是由相同字母不同顺序组成...

  • 常用数据结构之元组

    定义和使用元组在Python中,元组也是多个元素按照一定的顺序构成的序列。元组和列表的不同之处在于,元组是不可变类...

网友评论

      本文标题:元组交换变量值的顺序

      本文链接:https://www.haomeiwen.com/subject/jfkzkftx.html