-5
Найдено по документации на python. Как это работает?Lambda Expression
pairs = [(1, 'one'), (2, 'two'), (3, 'three'), (4, 'four')]
pairs.sort(key=lambda pair: pair[1])
print pairs
Я не могу понять, как работает key=lambda pair:pair[1]
.
Что такое pair
? Откуда выбирается значение pair
, потому что имя исходного списка pairs
?
Что ты не понимаешь в этом? –
Сортируется со вторым элементом в кортеже, см. Результат – The6thSense
Если вы видите результат 'sort', вы увидите, что элементы сортируются на основе 2-го элемента каждого элемента (кортежа) в списке. –