Я не могу понять, как сделать функцию в Python, который можно вычислить следующим образом:Как вычесть два списка в Python
List1=[3,5,6]
List2=[3,7,2]
и результат должен быть новый список, который вычитает List2 из List1, List3=[0,-2,4]
! Я знаю, что мне как-то придется использовать zip-функцию. Делая это, я получаю: ([(3,3), (5,7), (6,2)])
, но я не знаю, что теперь делать?
Мне нравится этот способ сделать это .. Я просто не могу заставить его работать (I гавань» t работал на питоне очень долго)! Я сделал это: def отличия (xs, ys): [x1-x2 for (x1, x2) в zip (xs, ys)]? –
Я использовал [np.subtract (x1, x2) для (x1, x2) в zip (List1, List2)], и он сработал! – Alex