لایه اشیاء انتزاعی (Abstract Objects Layer)

توابع در این فصل با انواع اشیاء صرف نظر از نوع انها یا با کلاس های گسترده‌ای از انواع اشیاء ( برای مثال همه ی اعداد یا همه انواع توالی) تعامل دارند. اگر این توابع بر روی نوعی از اشیاء استفاده شوند که برای آن‌ها تعریف نشده‌اند، یک استثنا در پایتون ایجاد خواهند کرد.

امکان استفاده از این توابع بر روی اشیایی که به‌درستی مقداردهی اولیه نشده‌اند وجود ندارد؛ برای مثال، یک لیست از اشیاء که با استفاده از PyList_New() ایجاد شده اما مقادیر آیتم‌های آن هنوز به مقداری غیر از NULL داده نشده است.