【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意( 二 )
):移除列表中的一个元素(默认最后一个元素) , 并且返回该元素的值
):对原列表进行排序
2、元组元组的学习一般是和列表做对比学习的 , 元组的格式相比于列表变成了小括号 。
学习元组主要注意一下问题:
元组不可变性:
元组的不可变性是指元组的元素指向的数据不可变 。 所以tuple不变的是指向 , 指向什么就一直是什么 , 不能改变 。
元组的相加:
运行结果:
这里两次输出a的id不相同 , 说明他们是不同的对象 , 刚开始a=(12 , 34) , 后面讲a+b组合的一个元组重新赋值给a , 不是a变了 , 原来的那个元组也没有变 , 只是没有了引用 , 最后会被当做垃圾回收 。
元组的删除:
元组访问及切片:
元组操作
- cmp(tuple1 tuple2):比较两个元组元素 。
- len(tuple):计算元组元素个数 。
- max(tuple):返回元组中元素最大值 。
- min(tuple):返回元组中元素最小值 。
- tuple(seq):将列表转换为元组 。
3、字典字典是另一种可变容器模型 , 且可存储任意类型对象 。
具有以下特点:
- 元素由键(key)和值(value)组成
- 可以用dict()函数或者方括号()创建 , 元素之间用逗号’‘’分隔 , 键与值之间用冒号”:”隔开
- 键必须是唯一的 , 但值则不必 。 值可以取任何数据类型 , 但键必须是不可变的 , 如字符串 , 数字或元组
- 使用键(key)来访问元素
结果:
字典的方法:
4、集合具有以下特点:
- 可以用set()函数或者方括号{创建 , 元素之间用逗号””分隔 。
- 与字典相比少了键
- 不可索引 , 不可切片
- 不可以有重复元素
结果:自动将重复元素去除
关系测试:
集合的方法:
以上就是小编整理的Python数据结构 , 感觉不错的话请大家多多点赞评论转发 , 关注小编 , 后续小编会为大家带来更多的内容 , 希望大家能够喜欢~~~~你们的支持就是小编最大的动力!!!!!【【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意】
推荐阅读
- Python之王|Pandas数据合并与拼接的5种方法
- 富丰财经|错失“3万亿”也要陪“她”赴美,“不爱江山爱美人”的电商元祖
- 产业气象站|学完python可以从事哪些行业?
- 中国统计网|一份【同时选择行列方法】的盘点送给你,Python拍了拍你
- 「奇虎360」对于儿童来说,Scratch和Python哪个语言更锻炼思维能力
- 「Python」马化腾“卷土重来”,派出两员“大将”,挑战阿里!
- Excel函数编程可视化|Excel绘图太麻烦?Python轻松绘制桑基图,可视化小技巧
- 两颗西柚|一个可以套路别人的python小程序~
- 两颗西柚|利用Python实现自动扫雷小脚本
- 爱与否科技|HR:你才知道?,没错!Python程序员正在消失
