Объекты уровня Concrete
Функции в этой главе относятся к определённым типам объектов Python. Передача им объекта неправильного типа нежелательна; если вы получаете объект из программы Python и не уверены в его типе, необходимо сначала выполнить проверку типа; например, чтобы проверить, является ли объект словарем, используйте PyDict_Check(). Глава структурирована как «генеалогическое древо» типов объектов Python.
Предупреждение
Хотя функции, описанные в этой главе, тщательно проверяют тип передаваемых объектов, многие из них не проверяют передачу NULL вместо действительного объекта. Разрешение передачи NULL может привести к нарушениям доступа к памяти и немедленному завершению работы интерпретатора.
Основные объекты
В этом разделе описываются типы объектов Python и одиночный объект None.
Числовые объекты
Последовательности объектов
Общие операции над последовательностями объектов были обсуждены в предыдущей главе; этот раздел посвящён специфическим видам последовательных объектов, являющихся неотъемлемой частью языка Python.
Контейнерные объекты
Объекты функций
Другие объекты
© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.9/c-api/concrete.html