Документация Python неофициальный перевод
Содержание страницы

Слой конкретных объектовConcrete Objects Layer

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

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

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

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

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

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

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

Объекты-отображенияMapping Objects