Как склеить выдаваемые циклом списки в один
Всем привет. Подскажите, пожалуйста, есть цикл на питоне, который выдает такой результат:
[1, 0, 1, 2, 3, 4]
[3, 2, 1, 0, 1, 2]
[4, 3, 2, 1, 0, 1]
(строк может быть и больше, т.е. каждый раз неизвестно сколько их)
Как мне склеить выдачу, чтобы из каждого столбца списка выбиралось минимальное значение, т.е. получилось бы:
[1, 0, 1, 0, 0, 1]
Ответы (1 шт):
Автор решения: mrEvgenX
→ Ссылка
Да пусть будет так...
>>> list(map(min, zip(*[
[1, 0, 1, 2, 3, 4],
[3, 2, 1, 0, 1, 2],
[4, 3, 2, 1, 0, 1],
])))
[1, 0, 1, 0, 0, 1]
>>>