【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意


【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
【Python】Python数据结构元祖、列表、字典和集合,干货来袭请注意
文章图片
Python中的数据结构主要有:列表 List
元组tuple
字典 dict
集合set
1.列表List列表是最常用的Python数据类型 , 列表的数据项不需要具有相同的类型 。 列表中的每个元素都分配一个数字 - 它的位置 , 或索引 , 第一个索引是0 , 第二个索引是1 , 依此类推 。
对列表的操作:创建列表
运行结果
访问列表中元素的值
运行结果:
更新列表
可以通过列表的索引直接修改元素 , 也可以通过append()方法来给列表添加元素
运行结果:
删除列表元素
运行结果
列表操作包含以下函数:

  1. cmp(list1 list2):比较两个列表的元素
  2. len(list):列表元素个数
  3. max(list):返回列表元素最大值
  4. min(list):返回列表元素最小值
  5. list(seq):将元组转换为列表
列表操作包含以下方法:
  1. list.append(obj):在列表末尾添加新的对象
  2. list.count(obj):统计某个元素在列表中出现的次数
  3. list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
  4. list.index(obj):从列表中找出某个值第一个匹配项的索引位置
  5. list.insert(index obj):将对象插入列表


    推荐阅读