Python ko'p o'lchovli ro'yxatlarni to'ldirish
Tsiklar yordamida ko'p o'lchovli ro'yxatlarni elementlar bilan to'ldirish mumkin.
Quyidagi ikki o'lchovli ro'yxatni olish kerak bo'lsin:
python[
[1, 2, 3],
[1, 2, 3],
]
Berilgan vazifani ikkita ichki tsikl qo'llab hal qilamiz. Tashqi tsikl kichik ro'yxatlarni yaratadi, ichki tsikl esa bu kichik ro'yxatlarni raqamlar bilan to'ldiradi:
pythonlst = []
for i in range(0, 2):
sub_lst = [] # kichik ro'yxat yaratamiz
for j in range(1, 4):
sub_lst.append(j) # kichik ro'yxatni raqamlar bilan to'ldiramiz
lst.append(sub_lst)
Задание 1
Tsiklar yordamida ro'yxatni quyidagi ma'lumotlar bilan to'ldiring:
python[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
]
Задание 2
Ikkita ro'yxat berilgan:
pythonlst1 = []
lst2 = ['a', 'b', 'c']
Tsiklar yordamida birinchi ro'yxatni ikkinchi ro'yxat elementlari bilan to'ldiring, shunday natijaga erishish uchun:
python[
['a', 'b', 'c'],
['a', 'b', 'c'],
]