python 정렬

    [Python] 정렬 라이브러리

    [Python] 정렬 라이브러리

    헷갈려하던 python 정렬에 대해 정리해 보려 합니다 python 정렬 라이브러리는 sorted와 sort가 있습니다 sorted와 sort의 공통점은 오름차순으로 key값을 사용해 정렬가능하다는 것이고 sorted는 별도의 정렬된 리스트를 return해주고 sort는 별도 정렬된 리스트가 반환되지 않고 내부원소가 바로 정렬된다는 차이점이 있습니다 sorted() array = [5, 3, 2, 4, 1] result = sorted(array) print(result) // [1, 2, 3, 4, 5] sort() array = [4, 5, 2, 1, 3] array.sort() print(array) // [1, 2, 3, 4, 5] key를 활용한 소스코드 sort와 sorted는 key매개변수를..