12.2 内置类型
核心数据模型定义在 PyTypeObject 中,函数定义在 Objects/typeobject.c。
每个源文件在 Include 中都有一个相应的头文件。例如,Objects/rangeobject.c 对应头文件 Include/rangeobject.h。
Objects/object.c
内置方法和基对象
Objects/boolobject.c
bool 类型
Objects/bytearrayobject.c
byte[] 类型
Objects/bytesobjects.c
bytes 类型
Objects/cellobject.c
cell 类型
Objects/classobject.c
在元编程中使用的抽象 class 类型
Objects/codeobject.c
内置 code 对象类型
Objects/complexobject.c
复数类型
Objects/iterobject.c
迭代器类型
Objects/listobject.c
list 类型
Objects/longobject.c
long 数值类型
Objects/memoryobject.c
基本内存类型
Objects/methodobject.c
类方法类型
Objects/moduleobject.c
模块类型
Objects/namespaceobject.c
命名空间类型
Objects/odictobject.c
有序字典类型
Objects/rangeobject.c
range 类型
Objects/setobject.c
set 类型
Objects/sliceobject.c
切片引用类型
Objects/structseq.c
struct.Struct 类型
Objects/tupleobject.c
tuple 类型
Objects/typeobject.c
type 类型
Objects/unicodeobject.c
str 类型
Objects/weakrefobject.c
weakref 类型
你将在本章中探索其中的一些类型。
Last updated
