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)
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])
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Génial!
Completion taux amélioré à 1.67
Listes Imbriquées en Python
Glissez pour afficher le menu
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)
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])
Merci pour vos commentaires !