Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Listes Imbriquées en Python | Autres Types de Données en Python
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Premier Contact avec Python
2. Variables et Types en Python
3. Instructions Conditionnelles en Python
4. Autres Types de Données en Python
5. Boucles en Python
6. Fonctions en Python

book
Listes Imbriquées en Python

Les listes en Python peuvent stocker différents types de données, y compris d'autres listes. Contrairement à de nombreux langages, Python permet des listes imbriquées de longueurs variables.

Par exemple, lors du stockage des pays et de leurs superficies, il est plus organisé d'utiliser une liste distincte pour chaque pays au lieu d'une liste combinée unique.

12345
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
copy

Chaque pays a sa propre liste imbriquée dans la liste principale. Mais comment naviguons-nous dans cette structure ?

Dans une liste à deux dimensions, chaque élément est lui-même une liste, et nous accédons aux éléments internes en utilisant l'indexation.

Par exemple, dans une liste countries_2d avec 3 sous-listes (chacune contenant 2 éléments) :

  • countries_2d[1] récupère la deuxième sous-liste (l'indexation en Python commence à 0).
  • countries_2d[1][0] extrait le premier élément de cette sous-liste.
123456
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
copy
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
We're sorry to hear that something went wrong. What happened?
some-alt