Listes
Les listes sont des séquences d'éléments. Une liste peut contenir tout nombre d'éléments, et les éléments de la liste peuvent correspondre à tout type d'objet. Les listes peuvent également être considérées comme des tableaux. Le nombre d'éléments dans une liste peut augmenter ou diminuer au fur et à mesure que des éléments sont ajoutés, supprimés ou remplacés.
Exemples
[] |
Une liste vide. |
[1] |
Une liste avec un seul élément : un entier. |
["Mike", 10, "Don", 20] |
Une liste avec quatre éléments : deux éléments chaînes et deux éléments entiers. |
[[],[7],[8,9]] |
Une liste de listes. Chaque sous-liste est soit une liste vide soit une liste d'éléments entiers. |
|
Une liste d'entiers. Cet exemple illustre l'utilisation de variables et d'expressions. |
Vous pouvez affecter une liste à une variable. Par exemple :
mylist1 = ["one", "two", "three"]
Vous pouvez ensuite accéder à des éléments spécifiques de la liste. Par exemple :
mylist[0]
La sortie suivante est générée :
one
Le nombre entre crochets ([]
) est appelé Index et fait référence à un élément particulier de la liste. Les éléments d'une liste sont indexés à partir de 0.
Vous pouvez également sélectionner une plage d'éléments d'une liste ; on appelle cela le tranchage (slicing). Par exemple, x[1:3]
sélectionne les deuxième et troisième éléments de x
. L'index de fin est l'élément qui suit la sélection.