Python 提供多种数据结构用于存储和组织数据。以下概述四种主要类型:
列表
- 包含异构数据项的有序集合,例如整数、字符串或嵌套列表。
- 可变结构,允许修改元素。
- 使用方括号 [] 定义,例如:a = [1, 2, 3, 4]。
集合
- 无序且包含唯一元素的集合。
- 支持集合运算,如并集 (|)、交集 (&) 和差集。
- 使用花括号 {} 定义,例如:a = {1, 2, 3, 4}。
元组
- 与列表类似,但不可变,创建后无法修改元素。
- 使用圆括号 () 定义,例如:a = (1, 2, 3, 4)。
字典
- 存储键值对的集合,类似于其他语言中的哈希表。
- 键必须唯一且不可变,通常使用字符串。
- 使用花括号 {} 定义,并以冒号 : 分隔键和值,例如:a = {'number': [1, 2, 3, 4]}。