I have created a python dictionary which has keys in this form :
11, 10, 00, 01, 20, 21, 31, 30
The keys are string
I would like to maintain my dictionary in these sorted order:
00, 10, 20, 30, 01, 11, 21, 31
This is based on the second value of the key.
I tried this sorted(dict.items(), key = lambda s: s[1])
and got the keys like:
20, 30, 21, 31, 01, 11, 10, 00
Can somebody guide me?
You almost had it, but the key is the first item of the tuple:
sorted(dict.items(), key=lambda s: s[0])
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With