您现在的位置是:课程教程文章
python中列表可变化吗
2023-12-18 22:18课程教程文章 人已围观
-
python人工智能TensorFlow
python人工智能TensorFlow课程目标:python人工智能TensorFlow 课程特色:清华、微软的顶尖老师授课视频... -
量身定制的Python+人工智能之 Excel存储数据
量身定制的Python+人工智能之 Excel存储数据学习资料和课程咨询请与老师QQ沟通1586281525 用xlrd读取excel是不能对其进行操作... -
Python+人工智能之网络编程教程
Python+人工智能之网络编程教程课程咨询和资料获取请加老师QQ 1011800132 网络编程最主要的工作就是在发送端把... -
Python爬虫与反爬虫左右互搏
Python爬虫与反爬虫左右互搏爬虫与反爬虫是两类互斥的应用,它们争斗了多年。就像病毒程序与反病毒程序...
以下所有的内容都是基于内存地址来说的。
不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。
可变数据类型 :当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型。
总结:不可变数据类型更改后地址发生改变,可变数据类型更改地址不发生改变
列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,它是以[]括起来,每个元素以逗号隔开,而且它里面可以存放各种数据类型。
list = [1,'q','qwer',True] print(list,type(list),id(list)) list.append('djx') print(list,type(list),id(list)) result: [1, 'q', 'qwer', True] <class 'list'> 808140621128[1, 'q', 'qwer', True, 'djx'] <class 'list'> 808140621128
我们可以发现,虽然列表数据发生改变,但是内存地址没有发生了改变,那么列表就是可变数据类型。
更多学习内容,请点击python学习网。
课程教程:python中列表可变化吗上一篇:python中的注释是什么
下一篇:没有了