Python. Как в двумерном массиве вывести тот, который имеет максимальное значение по 1 элементу и минимальное по 2?
Нужно вывести массив, который имеет максимальное значение по 1 элементу и минимальное по 2.
a=[10, 1500], [10, 1200], [8, 1200], [6, 750]]
[10, 1200]
Или
[[15, 2100], [10, 1500], [10, 1200], [8, 1200], [6, 750]] -> [15,2100]
Ответы (1 шт):
Автор решения: MBo
→ Ссылка
Используйте функцию max, которой можно указать ключ для сравнения
key=lambda x: x[0],-x[1]