Riempimento di liste multidimensionali in Python
Utilizzando i cicli è possibile riempire liste multidimensionali con elementi.
Supponiamo di voler ottenere la seguente lista bidimensionale:
[
[1, 2, 3],
[1, 2, 3],
]
Risolviamo il problema applicando due cicli annidati. Il ciclo esterno creerà le sottoliste, mentre quello interno - riempirà queste sottoliste con numeri:
lst = []
for i in range(0, 2):
sub_lst = [] # creiamo una sottolista
for j in range(1, 4):
sub_lst.append(j) # riempiamo la sottolista con numeri
lst.append(sub_lst)
Utilizzando i cicli, riempi la lista con i seguenti dati:
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
]
Sono date due liste:
lst1 = []
lst2 = ['a', 'b', 'c']
Utilizzando i cicli, riempi la prima lista con gli elementi della seconda lista in modo da ottenere il seguente risultato:
[
['a', 'b', 'c'],
['a', 'b', 'c'],
]