목록Algorithms/Sorting (1)
Sorting
1. 리스트 sort a = [(1, 2), (0, 1), (5, 1), (5, 2), (3, 0)] # 인자없이 그냥 sorted()만 쓰면, 리스트 아이템의 각 요소 순서대로 정렬을 한다. b = sorted(a) # b = [(0, 1), (1, 2), (3, 0), (5, 1), (5, 2)] # key 인자에 함수를 넘겨주면 해당 함수의 반환값을 비교하여 순서대로 정렬한다. c = sorted(a, key = lambda x : x[0]) # c = [(0, 1), (1, 2), (3, 0), (5, 1), (5, 2)] d = sorted(a, key = lambda x : x[1]) # d = [(3, 0), (0, 1), (5, 1), (1, 2), (5, 2)] # 아이템 첫 번째 인자를..
Algorithms/Sorting
2020. 5. 7. 21:27