Answers for "python sort ordereddict by value"

2

python - sort dictionary by value

d = {'one':1,'three':3,'five':5,'two':2,'four':4}

# Sort
a = sorted(d.items(), key=lambda x: x[1])

# Reverse sort
r = sorted(d.items(), key=lambda x: x[1], reverse=True)
Posted by: Guest on February-25-2021
0

sort defaultdict by value

>>> sorted(data.items(), lambda kv: kv[1], reverse=True)
[('hello', 23), ('ciao', 17), ('bye', 14)]
Posted by: Guest on April-18-2021

Python Answers by Framework

Browse Popular Code Answers by Language