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

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

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

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

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

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

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

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

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

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