The dictionary keys/sorted by value, returned in the form of a tuple list, and using a lambda function;
Sorted (iterable[, cmp[, key[, reverse]]
Iterable: is an iterative type;
CMP: A function For comparison, comparing what is determined by key, having a default value, iterating over an item in the set;
Key: A property and function of a list element as a keyword, with a default value, an item in the iteration set;
Reverse: Sorting rules. Reverse = True or reverse = False, with a default value.
Return value: Is a sorted, iterative type, as with iterable.
Such as:
>>> d={"OK": 1, "No": 2}
Sort the dictionary keys and return them in the form of a tuple list
>>> Sorted (D.items (), Key=lambda d:d[0])
[(' No ', 2), (' OK ', 1)]
Sorts dictionaries by value and returns them as a tuple list
>>> Sorted (D.items (), Key=lambda d:d[1],reverse=true)
[(' No ', 2), (' OK ', 1)]
Sort the dictionary of Python