在Python中,数组通常被分为以下几种类型:
列表 (List)
动态数组,允许在运行时添加、删除或更改元素。
定义方式:`arr = [元素1, 元素2, 元素3, ...]`
示例:`my_list = [1, 2, 3, 4, 5]`
元组 (Tuple)
固定长度的数组,一旦定义后,其元素个数不能改变。
定义方式:`arr = (元素1, 元素2, 元素3, ...)`
示例:`my_tuple = (1, 2, 3, 4, 5)`
字典 (Dictionary)
定义方式:`arr = {键1: 值1, 键2: 值2, 键3: 值3, ...}`
示例:`my_dict = {'a': 1, 'b': 2, 'c': 3}`
Python中的这些数据结构各有特点,适用于不同的场景和需求。列表因其动态性而非常灵活,元组因其不可变性而更加安全,字典则因其键值对结构而适用于需要快速查找的场景。