array |
Tableau |
---|---|
Python |
Description
Ce module contient la classe de gestion d'un tableau de données simples : caractères, entier et réel.
Liste des méthodes de la classe «array»
Méthode | Syntaxe | Description |
---|---|---|
ARRAY | array(typecode[, initializer]) | Ce constructeur permet de créer cet objet avec le type de données spécifié. |
APPEND | append(x) | Cette méthode permet d'ajouter un nouvel item avec la valeur spécifié à la fin du tableau. |
BUFFER_INFO | buffer_info() | Cette méthode permet de demander l'adresse mémoire courante et la longueur des éléments du tampon utilisé par le contenu du tableau. |
BYTESWAP | byteswap() | Cette méthode permet de demander tous les items d'un tableau. |
COUNT | count(x) | Cette méthode permet de demander le nombre d'occurrences du tableau spécifié. |
EXTEND | extend(iterable) | Cette méthode permet d'ajouter les items spécifiés à la fin du tableau. |
FROMFILE | fromfile(f, n) | Cette méthode permet d'effectuer la lecture du nombre d'items spécifiés de l'objet de fichier spécifié et l'ajoute à la fin du tableau. |
FROMLIST | fromlist(list) | Cette méthode permet d'ajouter la liste d'item spécifié à cet objet. |
FROMSTRING | fromstring(s) | Cette méthode permet d'ajouter la liste d'item spécifié de la chaine de caractères. |
FROMUNICODE | fromunicode(s) | Cette méthode permet d'étendre ce tableau avec les données de la chaine de caractères Unicode spécifié. |
INDEX | index(x) | Cette méthode permet de demander le plus petit i disponible que l'index i de la première occurrence spécifié dans le tableau. |
INSERT | insert(i, x) | Cette méthode permet d'insérer un nouvel item avec la valeur spécifié dans le tableau à la position spécifié. |
ITEMSIZE | itemsize | Cette méthode permet de demander la longueur en octets d'un item de tableau dans la représentation interne. |
POP | pop([i]) | Cette méthode permet de retirer le dernier élément insérer dans le tableau ou l'élément à la position spécifié si indiqué. |
READ | read(f, n) | Cette méthode permet d'effectuer la lecture du nombre d'items spécifié dans l'objet spécifié et les ajoutes à la fin du tableau. |
REMOVE | remove(x) | Cette méthode permet d'enlever le premier occurrence correspondant à celui spécifié du tableau. |
REVERSE | reverse() | Cette méthode permet d'inverser l'ordre des items du tableau. |
TOFILE | tofile(f) | Cette méthode permet d'écrire tous les items, les valeurs machines, dans le fichier spécifié. |
TOLIST | tolist() | Cette méthode permet de convertir le tableau en une liste ordinaire avec les mêmes items. |
TOSTRING | tostring() | Cette méthode permet de convertir le tableau en un tableau de valeur machine et retourne une représentation sous forme d'une chaine de caractères. |
TOUNICODE | tounicode() | Cette méthode permet de convertir le tableau en une chaine de caractères Unicode. |
TYPECODE | typecode | Cette méthode permet de demander le caractère correspondant au type de données. |
WRITE | write(f) | Cette méthode permet d'écrire tous les items, en valeur machine, dans le fichier spécifié. Cette méthode est obsolète a été remplacé par la méthode «tofile()» |
Exemple
Voici quelques exemples d'utilisations des fonctions du module «math» :
De la version Python 3 ou plus |
---|
on obtiendra le résultat suivant :
array('l')array('u', 'Gladir.com')
array('l', [1, 2, 3, 4, 5])
array('d', [1.0, 2.0, 3.14])
Type de donnees de b : u
Légende
Cette couleur permet d'indiquer des constructeurs ou destructeurs.
Cette couleur permet d'indiquer les méthodes déconseillées.
Dernière mise à jour : Mercredi, le 9 avril 2014