string sort python 3 code example
Example 1: python string sort characters
>>> a = 'ZENOVW'
>>> ''.join(sorted(a))
'ENOVWZ'
Example 2: python sort a list using defined order
>>> A = [[3,5],[1,3],[6,1]]
>>> B = [6,1,3]
>>> srt = {b: i for i, b in enumerate(B)}
>>> sorted(A, key=lambda x: srt[x[0]])
[[6, 1], [1, 3], [3, 5]]