Потребовалось сложить элементы двух массивов в Python, вот наиболее простой способ который я придумал
[x + y for x, y in zip(arr1, arr2)]
Какие есть еще более изящные варианты?
четверг, 16 апреля 2009 г.
Подписаться на:
Комментарии к сообщению (Atom)

3 comments:
map(sum, zip(a, b))
map(operator.add, a, b)
Можно еще так:
map(lambda x, y: x + y, a , b)
Хотя с оператором все же симпатичнее.
Только нужен import operator
Отправить комментарий