Есть ли функция в Python, чтобы получить разницу между двумя или более значениями в списке? Таким образом, в этих двух списках:Функция разницы между значением
list1 = [1, 5, 3, 7]
list2 = [4, 2, 6, 4]
Мне нужно рассчитать разницу между каждым значением в списке1 и списке2.
for i in list1:
for ii in list2:
print i -ii
Это дает отрицательные значения, но я хочу, вычитание между значениями двух списков только от наибольшего значения к наименьшему значению для не получать отрицательные значения.
Для приведенных выше списков я ожидаю, что выход будет [3, 3, 3, 3]
.
Спасибо.
показать свои попытки, а также ожидаемый результат ... –
вы ожидаете '[3, 3, 3, 3]'? – erip