Couche des objets concrets¶
Les fonctions de ce chapitre sont spécifiques à certains types d'objets Python. Leur donner un objet du mauvais type n'est pas une bonne idée, si vous recevez un objet d'un programme Python, et que vous n'êtes pas sûr qu'il soit du bon type, vous devez vérifier son type en premier. Par exemple, pour vérifier qu'un objet est un dictionnaire, utilisez PyDict_Check()
. Ce chapitre est organisé comme un arbre généalogique de types d'objets Python.
Avertissement
While the functions described in this chapter carefully check the type of the
objects which are passed in, many of them do not check for NULL
being passed
instead of a valid object. Allowing NULL
to be passed in can cause memory
access violations and immediate termination of the interpreter.
Objets fondamentaux¶
Cette section décrit les objets de type Python et l'objet singleton None
.
Objets numériques¶
Objets séquences¶
Les opérations génériques sur les objets séquences ont été discutées dans le chapitre précédent. Cette section traite des genres spécifiques d'objets séquences qui sont intrinsèques au langage Python.