📜  列表元组字典,- Python (1)

📅  最后修改于: 2023-12-03 15:36:51.913000             🧑  作者: Mango

Python的常用数据结构:列表、元组、字典

Python 是一种高级编程语言,它提供了丰富的内置数据结构来使编程更加方便和高效。 Python 中最常见的数据结构包括列表 (list)、元组 (tuple) 和字典 (dictionary)。

列表 (list)

列表是 Python 中最常用的数据结构之一。列表使用方括号 [] 来表示,其中的元素可以是任何类型,包括数字、字符串、对象等。以下是一个示例列表:

my_list = [1, 'apple', 3.14, {'name': 'Bob', 'age': 25}]
常用操作
  • 获取列表长度:使用 len(my_list)
  • 访问列表元素:通过下标来获取元素,下标从 0 开始。
  • 列表切片:通过下标范围来获取子列表,例如 my_list[1:3] 表示获取第二个元素到第四个元素(不包括第四个元素)组成的列表。
  • 修改列表元素:通过下标来修改元素。
元组 (tuple)

元组与列表非常类似,但是它们不可变,即一旦创建就不能修改。元组使用圆括号 () 来表示,其中的元素可以是任何类型。以下是一个示例元组:

my_tuple = (1, 'apple', 3.14, {'name': 'Bob', 'age': 25})
常用操作
  • 获取元组长度:使用 len(my_tuple)
  • 访问元组元素:通过下标来获取元素,下标从 0 开始。
  • 元组切片:通过下标范围来获取子元组,例如 my_tuple[1:3] 表示获取第二个元素到第四个元素(不包括第四个元素)组成的元组。
字典 (dictionary)

字典是 Python 中另一个常见的数据结构,它使用大括号 {} 来表示,包含了一组键值对。键必须是不可变类型,例如字符串、数字、元组等;值可以是任何类型。以下是一个示例字典:

my_dict = {'name': 'Bob', 'age': 25, 'is_student': True}
常用操作
  • 获取字典长度:使用 len(my_dict)
  • 获取字典键值对数量:使用 my_dict.items()
  • 访问字典元素:通过键来获取值,例如 my_dict['name'] 表示获取键为 'name' 的值。
  • 修改字典元素:通过键来修改值,例如 my_dict['age'] = 26 表示将键为 'age' 的值修改为 26。
  • 删除字典元素:使用 del my_dict['age'] 来删除键为 'age' 的键值对。