Python面试:python有哪些自带的数据结构?
2020-07-18
130赞
老董笔记
每篇文章努力于解决一个问题!更多精品可移步文章底部。
Python自带的数据结构分为可变的和不可变的。可变的有:数组、集合、字典;不可变的有:字符串、元组、数。
数值型和字符串、元组是不能对本身的数据做任何修改的,除非重新赋值。而重新赋值意味着开辟一个新的空间,相当于一个新的变量,内存地址自然会变化。
可变数据类型可以在自身基础上对元素增删改查,如果重新赋值也是重新开辟内存,内存地址也会改变。
所以对于数值型、字符串、元祖的修改操作其实只能是重新赋值。
相关文章
文章评论
Python面试:python有哪些自带的数据结构?文章写得不错,值得赞赏