Tutoriel Python

Python ACCUEIL Introduction à Python Python pour commencer Syntaxe Python Commentaires Python Variables Python Types de données Python Nombres Python Casting Python Chaînes Python Booléens Python Opérateurs Python Listes Python Tuples Python Ensembles Python Dictionnaires Python Python Si... Sinon Boucles tant que Python Python pour les boucles Fonctions Python Python Lambda Tableaux Python Classes/Objets Python Héritage Python Itérateurs Python Portée Python Modules Python Dates Python Mathématiques Python PythonJSON Python RegEx PIP Python Python Essayer... Sauf Entrée utilisateur Python Formatage de chaîne Python

La gestion des fichiers

Gestion des fichiers Python Fichiers de lecture Python Python écrire/créer des fichiers Python Supprimer des fichiers

Modules Python

Tutoriel NumPy Procédure pas à pas Panda Tutoriel Scipy

Python Matplotlib

Introduction à Matplotlib Matplotlib Commencer MatplotlibPyplot Tracé Matplotlib Marqueurs Matplotlib Ligne Matplotlib Étiquettes Matplotlib Grille Matplotlib Sous-parcelles Matplotlib Matplotlib Scatter Barres Matplotlib Histogrammes Matplotlib Graphiques à secteurs Matplotlib

Apprentissage automatique

Commencer Mode médian moyen Écart-type Centile Diffusion des données Répartition normale des données Nuage de points Régression linéaire Régression polynomiale Régression multiple Échelle Former/Tester Arbre de décision

Python MySQL

MySQL Premiers pas Créer une base de données MySQL Créer une table MySQL Insertion MySQL Sélectionnez MySQL MySQL Où Trier MySQL par Supprimer MySQL Table de dépôt MySQL Mise à jour MySQL Limite MySQL Rejoindre MySQL

Python MongoDB

MongoDB Commencer MongoDB Créer une base de données Créer une collection MongoDB Insertion MongoDB Trouver MongoDB Requête MongoDB Tri MongoDB Supprimer MongoDB Collection de dépôt MongoDB Mise à jour MongoDB Limite MongoDB

Référence Python

Présentation de Python Fonctions intégrées Python Méthodes de chaîne Python Méthodes de liste Python Méthodes du dictionnaire Python Méthodes Python Tuple Méthodes d'ensemble Python Méthodes de fichier Python Mots-clés Python Exceptions Python Glossaire Python

Référence des modules

Module aléatoire Module de demandes Module Statistiques Module de mathématiques Module cMath

Python Comment

Supprimer les doublons de liste Inverser une chaîne Additionner deux nombres

Exemples Python

Exemples Python Compilateur Python Exercices Python Quizz Python Certificat Python

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 inboucle pour parcourir tous les éléments d'un tableau.

Exemple

Imprimer chaque élément du carstableau :

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 carstableau :

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 carstableau :

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.