لایه اشیاء انتزاعی

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

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