Слой бетонных объектов

Функции в этой главе специфичны для определенных типов объектов Python. Передавать им объект неправильного типа - плохая идея; если вы получаете объект из программы Python и не уверены, что он имеет правильный тип, сначала выполните проверку типа; например, чтобы проверить, что объект является словарем, используйте PyDict_Check(). Структура главы напоминает «семейное дерево» типов объектов Python.

Предупреждение

Хотя функции, описанные в этой главе, тщательно проверяют тип передаваемых объектов, многие из них не проверяют, передается ли вместо допустимого объекта NULL. Допущение передачи NULL может привести к нарушению доступа к памяти и немедленному завершению работы интерпретатора.

Фундаментальные объекты

В этом разделе описываются объекты типа Python и объект синглтон None.

Числовые объекты

Объекты последовательности

Общие операции над объектами последовательностей обсуждались в предыдущей главе; в этом разделе рассматриваются конкретные виды объектов последовательностей, присущие языку Python.

Контейнерные объекты

Функциональные объекты

Другие объекты

Вернуться на верх