Listes Python

maliste = [“apple”, “banana”, “cherry”]
Liste
Les listes sont utilisées pour stocker plusieurs éléments dans une seule variable.
Les listes sont l’un des 4 types de données intégrés dans Python utilisés pour stocker des collections de données, les 3 autres sont Tuple, Set et Dictionary, tous avec des qualités et une utilisation différentes.
Les listes sont créées à l’aide de crochets :
Exemple
Créer une liste:
cette liste = [“apple”, “banana”, “cherry”]
imprimer (cette liste)
Essayez-le vous-même »
Éléments de la liste
Les éléments de liste sont ordonnés, modifiables et autorisent les valeurs en double.
Les éléments de la liste sont indexés, le premier élément a un index [0]
le deuxième élément a un index [1]
etc.
Commandé
Lorsque nous disons que les listes sont ordonnées, cela signifie que les éléments ont un ordre défini et que cet ordre ne changera pas.
Si vous ajoutez de nouveaux éléments à une liste, les nouveaux éléments seront placés à la fin de la liste.
Note: Il existe certaines méthodes de liste qui changeront l’ordre, mais en général : l’ordre des éléments ne changera pas.
Changeable
La liste est modifiable, ce qui signifie que nous pouvons modifier, ajouter et supprimer des éléments dans une liste après sa création.
Autoriser les doublons
Puisque les listes sont indexées, les listes peuvent avoir des éléments avec la même valeur :
Exemple
Les listes autorisent les valeurs en double :
cette liste = [“apple”, “banana”, “cherry”, “apple”, “cherry”]
imprimer (cette liste)
Essayez-le vous-même »
Longueur de la liste
Pour déterminer le nombre d’éléments d’une liste, utilisez la
fonction:
len()
Exemple
Imprimer le nombre d’éléments dans la liste :
cette liste = [“apple”, “banana”, “cherry”]
print(len(thislist))
Essayez-le vous-même »
Éléments de liste – Types de données
Les éléments de liste peuvent être de n’importe quel type de données :
Exemple
Types de données chaîne, int et booléen :
liste1 = [“apple”, “banana”, “cherry”]
liste2 = [1, 5, 7, 9, 3]
liste3 = [True, False, False]
Essayez-le vous-même »
Une liste peut contenir différents types de données :
Exemple
Une liste avec des chaînes, des entiers et des valeurs booléennes :
liste1 = [“abc”, 34, True, 40, “male”]
Essayez-le vous-même »
taper()
Du point de vue de Python, les listes sont définies comme des objets avec le type de données ‘list’ :
Exemple
Quel est le type de données d’une liste ?
maliste = [“apple”, “banana”, “cherry”]
print(type(mylist))
Essayez-le vous-même »
Le constructeur list()
Il est également possible d’utiliser le liste() constructeur lors de la création d’une nouvelle liste.
Exemple
En utilisant le list()
constructeur pour faire une List :
thislist = list((“apple”, “banana”, “cherry”)) # notez les doubles crochets
imprimer (cette liste)
Essayez-le vous-même »
Collections Python (tableaux)
Il existe quatre types de données de collecte dans le langage de programmation Python :
- Liste est une collection ordonnée et changeante. Autorise les membres en double.
- Tuple est une collection ordonnée et immuable. Autorise les membres en double.
- Ensemble est une collection non ordonnée, non modifiable* et non indexée. Aucun membre en double.
- Dictionnaire est une collection ordonnée** et modifiable. Aucun membre en double.
*Ensemble articles sont immuables, mais vous pouvez supprimer et/ou ajouter des éléments quand vous le souhaitez.
**À partir de la version 3.7 de Python, les dictionnaires sont commandé. Dans Python 3.6 et versions antérieures, les dictionnaires sont non ordonné.
Lors du choix d’un type de collection, il est utile de comprendre les propriétés de ce type. Choisir le bon type pour un ensemble de données particulier pourrait signifier la conservation du sens, et cela pourrait signifier une augmentation de l’efficacité ou de la sécurité.
#Listes #Python