Помогите с добавлением элементов во вложенный список
Мне нужна помощь с созданием вложенного списка. Вот мой первоначальный код:
n = 5
arr = [[0 for i in range(2)] for j in range(n)]
Теперь мне нужно пройтись по всем вложенным спискам, и в 0-й элемент первого вложенного списка поставить число 1, а в последующие 0-е элементы вложенных списков увеличивать число на 2. Вот, что должно получиться:
[[1, 0], [3, 0], [5, 0], [7, 0], [9, 0]]
Я как только не вертел цикл for, теперь прошу Вашей помощи. Помогите, пожалуйста.
Ответы (1 шт):
Автор решения: Victor VosMottor
→ Ссылка
- MaxU:
[[i, 0] for i in range(1, n*2, 2)] -
list(map(lambda el: [el, 0], range(1, n*2, 2)))