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

打了激素的列表
 

变量可以存储一个元素,而列表是一个“大容器”可以存储N多个元素,程序可以方便地对这些数据进行整体操作 。
 
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
列表的创建:列表需要使用中括号[],元素之间使用英文的逗号进行分隔
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
 
  • 创建方式使用中括号调用内置函数list()
lst=['黑猫','徐筵彭'] lst2=list([‘黑猫’,‘徐筵彭']) 
列表的特点
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
获取列表中的单个元素
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
获取列表中指定元素索引
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
列表切片查询
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
判断指定元素在列表中是否存在
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
列表元素的遍历
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
列表元素的增加操作
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
列表元素的删除操作
一文详解Python常用数据类型,列表、字典、元组和集合

文章插图
 
列表元素的排序操作
 
  • 调用sort()方法,列有中的所有元素默认按照从小到大的顺序进行排序,可以 指定 reverse=True,进行降序 排序
  • 调用内置函数sorted(),可以指定reverse=True,进行降序排序,原列表不发生改变
li = [3, 1, 2, 4, 5] # li.sort(reverse=True) # print(li) li2 = sorted(li, reverse=True) print(li, li2) 
列表生成式:即生成列表的公式
一文详解Python常用数据类型,列表、字典、元组和集合

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

文章插图
 
成双成对的字典
  • Python/ target=_blank class=infotextkey>Python内置的数据结构之一,与列表一样是一个可变序列
  • 以键值对的方式存储数据,字典是一个无序的序列
 
一文详解Python常用数据类型,列表、字典、元组和集合

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

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


推荐阅读