# Заполнение многомерных списков Python

С помощью циклов можно заполнять многомерные списки элементами.

Пусть нужно получить следующий двухмерный список:

`[ [1, 2, 3], [1, 2, 3], ]`

Решим поставленную задачу, применив два вложенных цикла. Внешний цикл будет создавать подсписки, а внутренний - заполнять эти подсписки числами:

`lst = [] for i in range(0, 2): sub_lst = [] # создаем подсписок for j in range(1, 4): sub_lst.append(j) # заполняем подсписок числами lst.append(sub_lst)`

С помощью циклов заполните список следующими данными:

`[ [1, 2, 3], [1, 2, 3], [1, 2, 3], ]`

Даны два списка:

`lst1 = [] lst2 = ['a', 'b', 'c']`

С помощью циклов заполните первый список элементами второго списка так, чтобы получить следующий результат:

`[ ['a', 'b', 'c'], ['a', 'b', 'c'], ]`
← →
↑