offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗pyPmMdLF 171 of 208 menu

Заполнение многомерных списков 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'], ]