Слой конкретных объектов¶
Функции в этой главе относятся к определенным типам объектов Python.
Передача им объекта неправильного типа не является хорошей идеей; если вы
получаете объект из Python программы и не уверены, что он имеет правильный
тип, сначала необходимо выполнить проверку типа; например, чтобы проверить, что
объект является словарем, используйте PyDict_Check()
. Глава структурирована как
«дерево семейства» Python типов объектов.
Предупреждение
В то время как функции, описанные в этой главе, тщательно проверяют тип
передаваемых объектов, многие из них не проверяют передачу NULL
вместо
допустимого объекта. Разрешение передачи NULL
может привести к нарушениям
доступа к памяти и немедленному прекращению интерпретатора.
Фундаментальные объекты¶
В этом разделе описываются type объекты Python и синглетон объект
None
.
Числовые объекты¶
Секвенирование объектов¶
Общие операции с объектами последовательности обсуждались в предыдущей главе; в этом разделе рассматриваются конкретные виды объектов последовательности, присущие Python языку.