“Python mengurutkan beberapa kunci” Kode Jawaban

Kamus Python Diurutkan beberapa kunci

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 Sort Two Key

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

Python mengurutkan beberapa kunci

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

Sortir Python berdasarkan beberapa tombol

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

Diurutkan beberapa tombol 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

Jawaban yang mirip dengan “Python mengurutkan beberapa kunci”

Pertanyaan yang mirip dengan “Python mengurutkan beberapa kunci”

Lebih banyak jawaban terkait untuk “Python mengurutkan beberapa kunci” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya