Вычитание 2 списков в Python
Вот альтернатива составлению tuple списков. Map выполняет итерацию ilist по списку (спискам) (последние lists аргументы), делая это одновременно, и python передает их элементы в качестве python аргументов функции (первый vector аргумент). Он возвращает ilist результирующий список.
import operator
map(operator.sub, a, b)
Этот pythonic код имеет меньший синтаксис pythonic (что для меня более эстетично) и, по-видимому, на list 40% быстрее для списков длиной python-interpreter 5 (см. комментарий bobince). Тем vectors не менее, любое решение будет ilist работать.
python
list
tuples
vector
Вычитание 2 списков в Python
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.