python 中的数据结构类型
1、列表的可变性是其区别于字符串和元组的关键特性——列表创建后允许增删改查,而字符串与元组一旦生成即不可修改。
2、将指定元素添加到列表末尾,该操作等价于执行 a += [x] 或 a.extend([x])。

3、将另一列表中的全部元素逐个接入当前列表,实现整体扩展,效果相当于 a += L 或 a.extend(L)。
立即学习“Python免费学习笔记(深入)”;

4、在列表中指定索引位置前插入新元素,第一个参数为待插入位置的下标。例如,a.insert(0, x) 表示将 x 插入至列表首部;a.insert(len(a), x) 则与 a.append(x) 功能一致,即将 x 追加到列表尾端。

5、元组属于序列类型之一
6、元组由若干用逗号分隔的值组成,括号通常可省略(但建议显式书写以增强可读性)

7、集合(set)
8、集合是一种无序、不重复的元素集合,常用于成员检测、去重及数学集合运算(如并、交、差等)。
9、可用花括号 {} 创建非空集合,但若需构造空集合,则必须调用 set() 函数;直接使用 {} 将得到一个空字典,因字典同样采用该语法定义。
10、如下是一个基础使用示例:

11、字典(dict)
12、字典是 Python 内置的高效且灵活的数据类型之一。
13、不同于序列类型依赖整数索引,字典通过“键(key)”进行访问,键必须为不可变类型,常见有字符串、数字或元组等。
14、字典本质上是一组无序的键值对(key-value pairs),其中每个键在字典内具有唯一性,不允许重复。
15、一对空花括号 {} 即可初始化一个空字典。

16、归纳总结:
17、Python 提供多种内置数据结构,主要包括列表、元组、字典和集合。
18、列表(list)
19、字典(dict)
20、元组(tuple)
21、集合(set)










