Я понимаю, что с одним аргументом списка map()
можно заменить на понимание списка. НапримерСопоставление списка эквивалентно отображению в двух списках параллельно
map(lambda x : x**2, range(5))
можно заменить
[x**2 for x in range(5)]
Теперь как бы я сделать что-то подобное для двух параллельных списков. Другими словами, у меня есть строка кода со следующей схемой:
map(func, xs, ys)
где func()
принимает два аргумента.
Как я могу сделать то же самое со списком?
Этот ответ менее тщательный, чем старый, популярный, канонический дубликат. – TigerhawkT3
@ TigerhawkT3: этого я не знал. Разве этот ответ оценивается по сравнению с другим вопросом? –
Вы не думали, что уже был вопрос о 'zip'? – TigerhawkT3