Horje
sort dictionary by values Code Example
python sort a dictionary by values
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}
how can I sort a dictionary in python according to its values?
s = {1: 1, 7: 2, 4: 2, 3: 1, 8: 1}
k = dict(sorted(s.items(),key=lambda x:x[0],reverse = True))
print(k)
how to sort a dictionary by value in 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))
order dictionary by value python
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
sorted_dict = {k: v for k, v in sorted(x.items(), key=lambda item: item[1])}
print(sorted_dict)
#{0: 0, 2: 1, 1: 2, 4: 3, 3: 4}
sort dictionary by values
from collections import OrderedDict
dd = OrderedDict(sorted(d.items(), key=lambda x: x[1]))
print(dd)
sort dictionary by values
orders = {
	'Pizza': 33,
	'Burger': 45,
	'Sandwich': 67,
	'Latte': 39,
	'Snickers': 48
}

sort_orders = sorted(orders.items(), key=lambda x: x[1], reverse=True)

for i in sort_orders:
	print(i[0], i[1])




Python

Related
how to sort a list descending python Code Example how to sort a list descending python Code Example
python3 ngrok.py Code Example python3 ngrok.py Code Example
timedelta Code Example timedelta Code Example
how to print stdout while processing the execution in python Code Example how to print stdout while processing the execution in python Code Example
import pandas Code Example import pandas Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
7