“Python сортируют несколько ключей” Ответ

Python отсортировал словарь множество клавиш

mylist = sorted(mylist, key=itemgetter('name', 'age'))
mylist = sorted(mylist, key=lambda k: (k['name'].lower(), k['age']))
mylist = sorted(mylist, key=lambda k: (k['name'].lower(), -k['age']))
tuan.luu

Python сортируйте два ключа

s = sorted(s, key = lambda x: (x[1], x[2]))
Arrogant Anaconda

Python сортируют несколько ключей

records.sort(
  key = lambda l: (l[0], l[2])
)
Glamorous Gerenuk

сортировка Python на основе нескольких ключей

>>> def multisort(xs, specs):
...     for key, reverse in reversed(specs):
...         xs.sort(key=attrgetter(key), reverse=reverse)
...     return xs
Lonely Lynx

отсортировал несколько клавиш Python

a_list = ["aaa", "cc", "bb"]

new_list = sorted(a_list, key=lambda x: (len(x), x))
#Sort by length then alphabetically

print(new_list)
#OUTPUT
#>>['bb', 'cc', 'aaa']
morphalcode

Ответы похожие на “Python сортируют несколько ключей”

Вопросы похожие на “Python сортируют несколько ключей”

Больше похожих ответов на “Python сортируют несколько ключей” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования