Python列表和字典的基础知识及函数总结

overlap6160 6 0 pdf 2023-03-09 07:03:35

Python中的列表和字典是两个非常重要的数据结构,它们在编程中经常被使用。本文将介绍列表和字典的基本概念以及常用的函数。

一、Python列表

列表是一个可变的有序集合,每个元素可以是任何数据类型。列表用方括号 [ ] 表示,每个元素之间用逗号分隔。

  1. 常用函数

  2. append():向列表末尾添加一个元素。

  3. insert():向列表的指定位置插入一个元素。
  4. pop():移除列表中的一个元素并返回它。
  5. remove():移除列表中的第一个匹配项。
  6. sort():将列表按照指定顺序排序。

  7. 代码示例

# 创建列表
a = [1, 2, 3, 4, 5]

# 向列表末尾添加一个元素
a.append(6)

# 向列表的第二个位置插入一个元素
a.insert(1, 0)

# 移除列表中的最后一个元素并返回它
a.pop()

# 移除列表中的第一个匹配项
a.remove(2)

# 将列表按照升序排序
a.sort()

二、Python字典

字典是另一种可变容器模型,它存储的是键值对(key-value)的映射关系,每个键值对之间用逗号分隔,整个字典用花括号 { } 表示。

  1. 常用函数

  2. keys():返回字典中所有的键。

  3. values():返回字典中所有的值。
  4. items():返回字典中所有的键值对。
  5. get():根据键获取对应的值,如果键不存在返回默认值。
  6. update():将一个字典的键值对更新到另一个字典中。

  7. 代码示例

# 创建字典
b = {'name': 'Tom', 'age': 18, 'gender': 'male'}

# 返回字典中所有的键
b.keys()

# 返回字典中所有的值
b.values()

# 返回字典中所有的键值对
b.items()

# 根据键获取对应的值,如果键不存在返回默认值
b.get('name', 'Unknown')

# 将一个字典的键值对更新到另一个字典中
c = {'name': 'Jerry', 'height': 180}
b.update(c)

Python列表和字典的基础知识及函数总结

用户评论
请输入评论内容
评分:
暂无评论