<返回更多

一文详解Python常用数据类型,列表、字典、元组和集合

2023-02-03  今日头条  黑猫编程
加入收藏

打了激素的列表

 

变量可以存储一个元素,而列表是一个“大容器”可以存储N多个元素,程序可以方便地对这些数据进行整体操作。

 


 

列表的创建:列表需要使用中括号[],元素之间使用英文的逗号进行分隔


 

 

lst=['黑猫','徐筵彭'] lst2=list([‘黑猫’,‘徐筵彭'])

 

列表的特点


 

获取列表中的单个元素


 

获取列表中指定元素索引


 

列表切片查询


 

判断指定元素在列表中是否存在


 

列表元素的遍历


 

列表元素的增加操作


 

列表元素的删除操作


 

列表元素的排序操作

 

li = [3, 1, 2, 4, 5] # li.sort(reverse=True) # print(li) li2 = sorted(li, reverse=True) print(li, li2)

 

列表生成式:即生成列表的公式


 

总结


 

成双成对的字典

 


 


 

字典的实现原理

字典的实现原理与查字典类似,查字典是先根据部首或拼音查找汉字对应的页码,Python中的字典是根据key查找value所在的位置。


 

字典的创建

 


 

 

 


 

字典的常用操作字典中元素的获取


 

 

key的判断

 


 

字典元素的删除


 

字典元素的新增


 

获取字典视图的三种方法


 

字典元素的遍历


 

字典的特点

zip和字典生成式

 


 

 

 


 

总结


 

元组和集合

Python内置的数据结构之一,是一个不可变序列

不变可变序列:比如字符串、元组,没有增、删,改的操作

可变序列:比如列表、字典执行增、删、改操作,对象地址不发生更改

元组的创建方式

 


 

 

 


 

 

 


 

为什么要将元组设计成不可变序列

 


 

元组的遍历


 

什么是集合

 


 

集合的创建方式

 


 

 

 


 

集合的相关操作

集合间的关系

 


 


 

集合的数学操作


 

集合生成式


 

总结


 

 

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>