Having a JSON-like structure:
{
"shopping_list": [
{
"level": 0,
"position": 0,
"item_name": "Gold Badge"
},
{
"level": 1,
"position": 10,
"item_name": "Silver Badge"
},
{
"level": 2,
"position": 20,
"item_name": "Bronze Badge"
}
]
}
I'm trying to sort the list by key.
However, when trying to get them by:
k = [c.keys()[0] for c in complete_list["shopping_list"]]
I get TypeError: 'dict_keys' object does not support indexing
.
- How to get keys?
- How to sort the list by specified key?