专业编程基础技术教程

网站首页 > 基础教程 正文

Python序列类型

ccvgpt 2024-11-27 12:04:54 基础教程 1 ℃

Python中有多种序列,依据所包含的数据类型和是否可变,分为以下几种。

容器序列

容器序列中可存放任意数据类型,因此实际存储的是对象的引用。

Python序列类型

容器序列包含以下几种:list、tuple和collections.deque

这些序列能存放不同类型的数据。

扁平序列

扁平序列只能存储同一种数据类型,是一段连续的内存空间,存储的是实际的值,而不是引用,只能存储字符、字节和数值等基础数据类型。

扁平序列包含以下几种:str、bytes、bytearray、memoryview和array.array

这类序列只能容纳一种类型。

可变序列

可变序列是允许内容被修改的序列,主要包含以下几种:

list、bytearray、array.array、collections.deque和memoryview。

不可变序列

不可变序列是内容一旦被初始化,就不允许修改的序列。主要包含以下几种:

tuple、str和bytes。

Tags:

最近发表
标签列表