Как вы сортируете пары в списке на основе вложенного значения? - PullRequest
0 голосов
/ 25 октября 2019

Учитывая следующий список в Clojure:

(def pairs '[(2,1),(3,2),(2,4)])

Я хочу отсортировать их в порядке убывания на основе второго элемента в каждой паре.

т.е. я хочу, чтобы они сортировались в:

[(2,4),(3,2),(2,1)]   

Мой вопрос: Как сортировать пары в списке на основе вложенного значения?

1 Ответ

4 голосов
/ 25 октября 2019

Использование sort-by:

(sort-by second > pairs)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...