Tableaux Python
- Page précédente Lambda Python
- Page suivante Classe/objet Python
Veuillez noter que Python ne dispose pas de la prise en charge intégrée des arrays, mais vous pouvez utiliser les listes de Python à la place.
Array
Un array est utilisé pour stocker plusieurs valeurs dans une seule variable :
Instance
Création d'un array contenant des marques de voitures :
cars = ["Porsche", "Volvo", "BMW"]
Qu'est-ce qu'un array ?
Un array est une variable spéciale qui peut contenir plusieurs valeurs à la fois.
Si vous avez une liste d'articles (par exemple, une liste de marques de voitures), vous pouvez stocker les marques dans une seule variable comme suit :
car1 = "Porsche" car2 = "Volvo" car3 = "BMW"
Mais que faire si vous souhaitez parcourir ces marques et trouver une marque automobile spécifique ? Que faire si ce n'est pas 3 voitures, mais 300 ?
La solution est l'array !
Un array peut stocker plusieurs valeurs sous un seul nom, et vous pouvez accéder à ces valeurs en référence à l'index.
Accès aux éléments de l'array
Référence des éléments de l'array par l'index.
Instance
Obtention de la valeur du premier élément de l'array :
x = cars[0]
Instance
Modification de la valeur du premier élément de l'array :
cars[0] = "Audi"
Longueur de l'array
Utilisation len()
La méthode pour retourner la longueur de l'array (le nombre d'éléments de l'array).
Instance
Retourne le nombre d'éléments de l'array cars :
x = len(cars)
Remarque :La longueur de l'array est toujours une unité supérieure à l'index le plus élevé de l'array.
Parcourir les éléments de l'array
Vous pouvez utiliser for in
Boucle pour parcourir tous les éléments de l'array.
Instance
Affichage de chaque élément de l'array cars :
for x in cars: print(x)
Ajout d'un élément à l'array
Vous pouvez utiliser append()
La méthode ajoute un élément à l'array.
Instance
Ajout d'un élément supplémentaire à l'array cars :
cars.append("Audi")
Suppression d'un élément de l'array
Vous pouvez utiliser pop()
La méthode supprime un élément de l'array.
Instance
Suppression du deuxième élément de l'array cars :
cars.pop(1)
Vous pouvez également utiliser remove()
La méthode supprime un élément de l'array.
Instance
Suppression de l'élément dont la valeur est "Volvo":
cars.remove("Volvo")
Remarque :de la liste remove()
La méthode ne supprime que la première occurrence de la valeur spécifiée.
Méthodes de tableau
Python fournit un ensemble de méthodes intégrées pouvant être utilisées sur les listes ou les tableaux.
Méthode | Description |
---|---|
append() | Ajouter un élément à la fin de la liste |
clear() | Supprimer tous les éléments de la liste |
copy() | Retourner une copie de la liste |
count() | Retourner le nombre d'éléments avec la valeur spécifiée |
extend() | Ajouter l'élément de la liste (ou tout élément itérable) à la fin de la liste actuelle |
index() | Retourner l'index du premier élément avec la valeur spécifiée |
insert() | Ajouter un élément à la position spécifiée |
pop() | Supprimer l'élément à la position spécifiée |
remove() | Supprimer l'élément avec la valeur spécifiée |
reverse() | Inverser l'ordre de la liste |
sort() | Trier une liste |
Remarque :Python ne prend pas en charge nativement les tableaux, mais les listes Python peuvent être utilisées à la place.
- Page précédente Lambda Python
- Page suivante Classe/objet Python