Contenu du cours
Introduction à Python
Introduction à Python
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.
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
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.
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
Merci pour vos commentaires !