Tableaux

Stocker des données et parcourir les tableaux en Python

Les tableaux sont utilisés pour stocker plusieurs valeurs dans une seule variable.

cars = ["Peugeot", "Renault", "Porsche"]

 

Qu'est-ce qu'un tableau ?

Un tableau est une variable spéciale, qui peut contenir plus d'une valeur à la fois.

Si vous avez une liste d'éléments (une liste de noms de voitures, par exemple), le stockage des voitures dans des variables simples pourrait ressembler à ceci :

voiture1 = "Peugeot" ;
voiture2 = "Renault" ;
voiture3 = "Porsche" ;

Cependant, que se passe-t-il si vous voulez parcourir vos données et en extraire une en particulier ? Et si vous n'aviez pas 3 voitures, mais 300 ?

La solution est un tableau !

Un tableau peut contenir plusieurs valeurs sous un seul nom, et vous pouvez accéder aux valeurs en vous référant à un numéro d'index.

Accéder aux éléments d'un tableau

Faites référence à un élément de tableau en vous référant au numéro d'index.

Obtenir la valeur du premier élément du tableau :

x = cars[0]

 

Modifie la valeur du premier élément du tableau :

cars[0] = "Mazerati"

 

Taille d'un tableau en Python

Utilisez la méthode Python len() pour retourner la longueur d'un tableau (le nombre d'éléments dans un tableau).

x = len(cars)

 

Note : La longueur d'un tableau est toujours supérieure d'une unité à l'indice le plus élevé du tableau.

Parcourir les éléments d'un tableau

Vous pouvez utiliser la boucle for in pour faire parcourir tous les éléments d'un tableau.

for x in cars: 
print(x)

 

Ajout d'éléments

Vous pouvez utiliser la méthode append() pour ajouter un élément à un tableau avec Python.

Ajouter un élément de plus au tableau des voitures :

cars.append("Ferrari")

 

Suppression d'éléments

Vous pouvez utiliser la méthode pop() pour supprimer un élément du tableau.

Supprimer le deuxième élément du tableau des voitures :

cars.pop(1)

 

Vous pouvez également utiliser la méthode remove() pour supprimer un élément du tableau.

cars.remove("Renault")

 

Note : La méthode remove() ne supprime que la première occurrence de la valeur spécifiée.


Méthodes des tableaux

Python a un ensemble de méthodes intégrées que vous pouvez utiliser sur les listes/tableaux.

Méthode Description
append() Ajoute un élément à la fin du tableau
clear() Supprime tous les éléments du tableau
copy() Retourne une copie du tableau
count() Renvoie le nombre d'éléments avec la valeur spécifiée
extend() Ajoute les éléments du tableau (ou n'importe quel itérable), à la fin du tableau courant
index() Renvoie l'index du premier élément avec la valeur spécifiée
insert() Ajoute un élément à la position spécifiée
pop() Supprime l'élément à la position spécifiée
remove() Supprime l'élément avec la valeur spécifiée
reverse() Inverse l'ordre du tableau
sort() Trie le tableau
Article précédent
Boucle for en Python
Article suivant
Listes en Python
 

A propos de l'auteur

Guillaume Cochet

Guillaume Cochet est consultant SEO à l'agence de Référencement Aseox à Lille.