Tableaux Python
Remarque : Python n'a pas de support intégré pour les tableaux, mais les listes Python peuvent être utilisées à la place.
Tableaux
Remarque : Cette page vous montre comment utiliser les LISTES comme TABLEAUX, cependant, pour travailler avec des tableaux en Python, vous devrez importer une bibliothèque, comme la bibliothèque NumPy .
Les tableaux sont utilisés pour stocker plusieurs valeurs dans une seule variable :
Exemple
Créez un tableau contenant des noms de voitures :
cars = ["Ford", "Volvo", "BMW"]
Qu'est-ce qu'un tableau ?
Un tableau est une variable spéciale, qui peut contenir plusieurs valeurs à 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 uniques pourrait ressembler à ceci :
car1 = "Ford"
car2 = "Volvo"
car3 = "BMW"
Cependant, que se passe-t-il si vous voulez parcourir les voitures et en trouver 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
Vous vous référez à un élément de tableau en vous référant au numéro d'index .
Exemple
Obtenez la valeur du premier élément du tableau :
x = cars[0]
Exemple
Modifiez la valeur du premier élément du tableau :
cars[0] = "Toyota"
La longueur d'un tableau
Utilisez la len()
méthode pour renvoyer la longueur d'un tableau (le nombre d'éléments dans un tableau).
Exemple
Renvoie le nombre d'éléments du cars
tableau :
x = len(cars)
Remarque : La longueur d'un tableau est toujours supérieure d'une unité à l'indice de tableau le plus élevé.
Éléments de tableau en boucle
Vous pouvez utiliser la for in
boucle pour parcourir tous les éléments d'un tableau.
Exemple
Imprimer chaque élément du cars
tableau :
for x in cars:
print(x)
Ajout d'éléments de tableau
Vous pouvez utiliser la append()
méthode pour ajouter un élément à un tableau.
Exemple
Ajoutez un élément supplémentaire au cars
tableau :
cars.append("Honda")
Suppression d'éléments de tableau
Vous pouvez utiliser la pop()
méthode pour supprimer un élément du tableau.
Exemple
Supprimez le deuxième élément du cars
tableau :
cars.pop(1)
Vous pouvez également utiliser la remove()
méthode pour supprimer un élément du tableau.
Exemple
Supprimez l'élément qui a la valeur "Volvo":
cars.remove("Volvo")
Remarque : La remove()
méthode de la liste supprime uniquement la première occurrence de la valeur spécifiée.
Méthodes de tableau
Python a un ensemble de méthodes intégrées que vous pouvez utiliser sur des listes/tableaux.
Method | Description |
---|---|
append() | Adds an element at the end of the list |
clear() | Removes all the elements from the list |
copy() | Returns a copy of the list |
count() | Returns the number of elements with the specified value |
extend() | Add the elements of a list (or any iterable), to the end of the current list |
index() | Returns the index of the first element with the specified value |
insert() | Adds an element at the specified position |
pop() | Removes the element at the specified position |
remove() | Removes the first item with the specified value |
reverse() | Reverses the order of the list |
sort() | Sorts the list |
Remarque : Python n'a pas de support intégré pour les tableaux, mais les listes Python peuvent être utilisées à la place.