Python中的序列类型主要分为以下三类:
-
容器序列
-
列表(list) :有序可变序列,支持添加、删除、修改元素,使用中括号
[]
表示。 -
元组(tuple) :有序不可变序列,使用小括号
()
表示,适合用于不可变数据集合。 -
双端队列(deque) :支持从两端高效插入和删除元素的序列类型。
-
-
扁平序列
-
字符串(str) :字符有序排列的序列,支持索引、切片和字符操作。
-
字节串(bytes) :不可变的二进制序列,适用于处理二进制数据。
-
字节数组(bytearray) :可变的二进制序列,支持修改操作。
-
NumPy数组(array.array) :用于高效数值计算的序列类型。
-
总结 :核心分类为容器序列(列表、元组、双端队列)和扁平序列(字符串、字节串、字节数组、NumPy数组),其中容器序列和扁平序列在权威资料中均有明确区分。