python sort()와 sorted() 차이

2021. 3. 23. 03:51발돋움/문제와 해결

728x90
반응형

list.sort()는 리스트 내부에서 정렬하여 원본값을 직접 수정
                리턴값이 없어 받아낼 수 없음(a = a.sort(a)가 안된다는 것)
                리스트에서만 가능

728x90


sorted(list)는 순회가능한 자료형에서 동작
                  정렬한 결과 값을 돌려줌
                  원본값은 그대로(b = sorted(a)를 하면 a와 b의 순서가 다르다는 것)

728x90
반응형