“Список словарей Python по значению” Ответ

Python сортируют словарь по значениям

x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}

sort_by_key = dict(sorted(x.items(),key=lambda item:item[0]))
sort_by_value = dict(sorted(x.items(), key=lambda item: item[1]))

print("sort_by_key:", sort_by_key)
print("sort_by_value:", sort_by_value)

# sort_by_key: {0: 0, 1: 2, 2: 1, 3: 4, 4: 3}
# sort_by_value: {0: 0, 2: 1, 1: 2, 4: 3, 3: 4}
Clear Camel

Список словарей Python по значению

newlist = sorted(list_to_be_sorted, key=lambda k: k['name']) 
Stupid Stork

Как сортировать словарь по цене в Python

import operator
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
sorted_x = sorted(x.items(), key=operator.itemgetter(1))


# Sort by key
import operator
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
sorted_x = sorted(x.items(), key=operator.itemgetter(0))
Mobile Star

Python Sort Array of Dictionary по значению

my_list = sorted(my_list, key=lambda k: k['name'])
Grotesque Goshawk

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

Вопросы похожие на “Список словарей Python по значению”

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

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

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