Python daugiamačių sąrašų užpildymas
Naudojant ciklus galima užpildyti daugiamačius sąrašus elementais.
Tarkime, reikia gauti tokį dvimatį sąrašą:
[
[1, 2, 3],
[1, 2, 3],
]
Išspręskime pateiktą užduotį, pritaikę du įdėtus ciklus. Išorinis ciklas kurs posąrašius, o vidinis - užpildys tuos posąrašius skaičiais:
lst = []
for i in range(0, 2):
sub_lst = [] # sukuriame posąrašį
for j in range(1, 4):
sub_lst.append(j) # užpildome posąrašį skaičiais
lst.append(sub_lst)
Naudodami ciklus užpildykite sąrašą šiais duomenimis:
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
]
Duoti du sąrašai:
lst1 = []
lst2 = ['a', 'b', 'c']
Naudodami ciklus užpildykite pirmąjį sąrašą antrojo sąrašo elementais taip, kad gautumėte tokį rezultatą:
[
['a', 'b', 'c'],
['a', 'b', 'c'],
]