sort() : return 해주는게 없음
>>> a = [3, 2, 1]
>>> a.sort()
>>> a
[1, 2, 3]
>>> a.sort(reverse=True)
>>> a
[3, 2, 1]
sorted : sort한 결과값을 return 해줌
>>> a = [3, 2, 1]
>>> a = sorted(a)
>>> a
[1, 2, 3]
>>> a = sorted(a, reverse = True)
>>> a
[3, 2, 1]
>>> a = ['aa', 'a', 'aaa']
>>> a = sorted(a, key = len)
>>> a
['a', 'aa', 'aaa']
sorted에서 lambda를 활용해서 dict 정렬하기
>>> x = {'a': 4, 'b': 2, 'c': 3, 'd': 1, 'e': 0}
>>> print(dict(sorted(x.items(), key = lambda x: x[1])))
{'e': 0, 'd': 1, 'b': 2, 'c': 3, 'a': 4}
>>> print(dict(sorted(x.items(), key = lambda x: x[0])))
{'a': 4, 'b': 2, 'c': 3, 'd': 1, 'e': 0}