第8章 Python 其他数据类型概述
第8章 Python 其他数据类型概述
文章目录
- 一、核心基础类型(不可变类型)
- 1. NoneType(空类型)
- 2. complex(复数)
- 3. bytes(不可变字节序列)
- 4. bytearray(可变字节序列)
- 二、容器类型(复合数据类型)
- 1. list(列表)
- 2. tuple(元组)
- 3. dict(字典)
- 4. set(集合)
- 5. frozenset(不可变集合)
- 三、特殊用途类型
- 1. range(范围序列)
- 2. memoryview(内存视图)
- 3. ellipsis(省略号)
- 四、类型总结表
- 五、高级扩展类型
总结下来,除了用户提到的四种,基本数据类型还包括:
- NoneType(None)
- complex(复数)
- bytes
- bytearray
- list(虽然属于容器,但有时也被认为是基本)
- tuple
- dict
- set
- frozenset
在 Python 中,数据类型的分类非常丰富,除了 int
、float
、bool
、str
,还有许多其他重要的基础数据类型和容器类型。以下是 最详细的分类和解析:
一、核心基础类型(不可变类型)
1. NoneType(空类型)
- 唯一值:
None
,表示“无”或“空”。 - 用途:常用于初始化变量、函数默认返回值、占位符等。