python

当前位置:首页 > IT面试题 > 当前文章

IT面试题

Python面试:python有哪些自带的数据结构?

2020-07-18 130赞 老董笔记
每篇文章努力于解决一个问题!更多精品可移步文章底部。

  Python自带的数据结构分为可变的和不可变的。可变的有:数组、集合、字典;不可变的有:字符串、元组、数。

  数值型和字符串、元组是不能对本身的数据做任何修改的,除非重新赋值。而重新赋值意味着开辟一个新的空间,相当于一个新的变量,内存地址自然会变化。

  可变数据类型可以在自身基础上对元素增删改查,如果重新赋值也是重新开辟内存,内存地址也会改变。

  所以对于数值型、字符串、元祖的修改操作其实只能是重新赋值。

文章评论

Python面试:python有哪些自带的数据结构?文章写得不错,值得赞赏