Kahemõõtmelise nimekirja genereerimine Pythonis
Kahe silmusega, mis on määratud nimekirja sees, saab luua kahemõõtmelise nimekirja.
Loome nimekirja, mis koosneb kolmest
nimekirjast, milles omakorda on
numbrid 1 kuni 4. Selleks
tuleb nimekirja sees teha veel üks
sisekiri. Sellesse kirjutame
numbrite genereerimise silmuse ja muutuja
j abil. Samas välissilmuse i
määrame sisemise nimekirjast paremale:
lst = [[j for j in range(1, 5)] for i in range(0, 3)]
print(lst)
Koodi täitmise tulemus:
[
[1, 2, 3, 4],
[1, 2, 3, 4],
[1, 2, 3, 4],
]
Nimekirja abil looge järgmine nimekiri:
[
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
]
Nimekirja abil looge järgmine nimekiri:
[
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
]