Remplissage de listes multidimensionnelles en Python
À l'aide de boucles, il est possible de remplir des listes multidimensionnelles avec des éléments.
Supposons que nous ayons besoin d'obtenir la liste bidimensionnelle suivante :
[
[1, 2, 3],
[1, 2, 3],
]
Résolvons le problème posé en appliquant deux boucles imbriquées. La boucle externe créera des sous-listes, et la boucle interne les remplira avec des nombres :
lst = []
for i in range(0, 2):
sub_lst = [] # créons une sous-liste
for j in range(1, 4):
sub_lst.append(j) # remplissons la sous-liste avec des nombres
lst.append(sub_lst)
À l'aide de boucles, remplissez la liste avec les données suivantes :
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
]
Deux listes sont données :
lst1 = []
lst2 = ['a', 'b', 'c']
À l'aide de boucles, remplissez la première liste avec les éléments de la deuxième liste de manière à obtenir le résultat suivant :
[
['a', 'b', 'c'],
['a', 'b', 'c'],
]