Daudzdimensiju sarakstu aizpildīšana Python

Izmantojot ciklus, var aizpildīt daudzdimensiju sarakstus ar elementiem.

Pieņemsim, ka nepieciešams iegūt šādu divdimensiju sarakstu:

python[
  [1, 2, 3],
  [1, 2, 3],
]

Atrisināsim uzdevumu, izmantojot divus ligzdotus ciklus. Ārējais cikls radīs podsarakstus, bet iekšējais - aizpildīs šos podsarakstus ar skaitļiem:

pythonlst = []

for i in range(0, 2):
  sub_lst = [] # izveidojam podsarakstu
  for j in range(1, 4):
    sub_lst.append(j) # aizpildām podsarakstu ar skaitļiem
  lst.append(sub_lst)
Задание 1

Izmantojot ciklus, aizpildiet sarakstu ar šādiem datiem:

python[
  [1, 2, 3],
  [1, 2, 3],
  [1, 2, 3],
]
Задание 2

Doti divi saraksti:

pythonlst1 = []
lst2 = ['a', 'b', 'c']

Izmantojot ciklus, aizpildiet pirmo sarakstu ar otrā saraksta elementiem tā, lai iegūtu šādu rezultātu:

python[
  ['a', 'b', 'c'],
  ['a', 'b', 'c'],
]