若元组包含可变对象 对象改变后 元组不变
来源:互联网 发布:手机相片加密软件 编辑:程序博客网 时间:2024/05/22 08:20
虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。
注意:虽然元组可包含可变的对象,但是为元组赋值时,可变的变量只是单方面的赋给了元组,当这些可变变量改变时,元组并不发生改变.
例子:
a=[1,2]
b=3
c=(a,b)
print (c)
a=[3,4]
b=5
print(c)
c=(a,b)
print (c)
显示:
([1, 2], 3) #第一次显示
([1, 2], 3) #改变a,b的值后,c并没有发生改变
([3, 4], 5) #只有再对c赋一遍值,c才会改变(废话)
图片解析:
阅读全文
0 0
- 若元组包含可变对象 对象改变后 元组不变
- 不变对象,可变对象,equals和==
- python可变参数和可改变对象
- 元对象
- 不变对象(Immutable Objects)
- hibernate持久化对象值改变后自动更新的条件
- 对象与元类对象
- python 可变对象与不可变对象
- python可变对象和不可变对象
- python可变对象与不可变对象
- JAVA 可变对象,不可变对象
- (python)可变对象/不可变对象
- Python-可变对象和不可变对象
- C#4.0中的元组对象Tuple
- C# 元组、匿名对象、ref&out
- Request对象实现包含
- 有关map压入对象后,对象的数据成员发生改变的问题
- String 对象是可变的!
- leetcode题解-19. Remove Nth Node From End of List
- WinPE VirtIO云主机版 支持west263 阿里云aliyun 送精简win2k3镜像
- eclipse版本和jdk对应关系
- CC NOV14 Chef and Churu 分块+BIT维护单点.
- Python基础知识-网络编程
- 若元组包含可变对象 对象改变后 元组不变
- 语义网基础教程 (第一版)6 应用
- [POJ](3723)Conscription ---- 最小生成树(Kruskal)
- 在eclipse中集成maven集成的基本步骤
- web.xml文件version2.5和version3.0
- 数组名和数组名地址。
- opencv识别自己的脸
- batch size && performance
- 共享在阿里云ecs上安装自定义iso的方法