list.sort()
- 리스트형의 메소드
- 리스트 원본값을 직접 수정
- sort(reverse=True, key=lambda x: len(x))
s=[2,1,3]
s.sort()
s
>> [1,2,3]
sorted(list)
- 내장 함수
- 리스트 원본 값은 그대로이고 정렬 값을 반환
s=[2,1,3]
s1=sorted(s)
s1
>>[1,2,3]
s
>>[2,1,3]
list.sort()는 원본값을 수정해서 복사본을 만들지 않기 때문에 sorted(list)보다 빠름!