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