大家一起来找茬———python内置数据结构总结(int、str、bool、list、set、dict、tuple)

阅读: 评论:0

大家一起来找茬———python内置数据结构总结(int、str、bool、list、set、dict、tuple)

大家一起来找茬———python内置数据结构总结(int、str、bool、list、set、dict、tuple)

内置数据结构总结(int、str、bool、list、set、dict、tuple)

  • 1.可变与不可变数据类型
    • 可变数据类型:可以增删改
    • 不可变数据类型:不可以增删改
  • 2.有序序列和无序序列

1.可变与不可变数据类型

可变数据类型:可以增删改

可变数据类型,允许变量的值发生变化,即如果对变量进行append、+=等这种操作后,只是改变了变量的值,而不会新建一个对象,变量引用的对象的地址也不会变化,不过对于相同的值的不同对象,在内存中则会存在不同的对象,即每个对象都有自己的地址,相当于内存中对于同值的对象保存了多份,这里不存在引用计数,是实实在在的对象。

不可变数据类型:不可以增删改

python中的不可变数据类型,不允许变量的值发生变化,如果改变了变量的值,相当于是新建了一个对象,而对于相同的值的对象,在内存中则只有一个对象,内部会有一个引用计数来记录有多少个变量引用这个对象。

2.有序序列和无序序列

有序序列拥有的特性: 索引、切片、连接操作符、重复操作符以及成员操作符等特性

本文发布于:2024-01-31 23:20:25,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170671442532126.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据结构   大家一起   int   str   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23