024-Python入门(引用以及可变或不可变数据类型总结)
2021/12/7 22:19:08
本文主要是介绍024-Python入门(引用以及可变或不可变数据类型总结),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在python中,值是靠引⽤来传递来的。 我们可以⽤ id() id() 来判断两个变量是否为同⼀个值的引⽤。 我们可以将id值理解为那块内存的地址标识 # 1. int类型 a = 1 b = a print(b) # 1 print(id(a)) # 1695575520 print(id(b)) # 1695575520 a = 2 print(b) # 1,说明int类型为不可变类型 print(id(a)) # 1695575552,此时得到是的数据2的内存地址 print(id(b)) # 1695575520 # 列表 aa = [10, 20] bb = aa print(id(aa)) # 2282314162952 print(id(bb)) # 2282314162952 aa.append(30) print(bb) # [10, 20, 30], 列表为可变类型 print(id(aa)) # 2282314162952 print(id(bb)) # 2282314162952
所谓可变类型与不可变类型是指:数据能够直接进⾏修改,如果能直接修改那么就是可变,否则是不可 变. 可变类型 列表 字典 集合 不可变类型 整型 浮点型 字符串 元组
这篇关于024-Python入门(引用以及可变或不可变数据类型总结)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python