sort는 list.sort( )
sorted는 sorted(list)를 사용한다.
list.sort([reverse=<True|False>][, key=<function>])
list라는 리스트 자체의 순서를 변경한다.
sorted(iterable[, key=<function>][, reverse=<True|False>])
정렬된 새로운 리스트를 반환하여 리스트 자체에는 영향을 주지 않는다.
모든 iterable에 동작한다 (list, tuple, dict, 문자열 등)
list.sort( ) 가 새로운 리스트를 반환하지 않아서 더 빠르다.
'Python' 카테고리의 다른 글
[Python] input().split() 과 map() (0) | 2021.04.05 |
---|---|
[Python] 리스트 자료형 (0) | 2021.03.31 |
[Python] 반복문 (0) | 2021.03.31 |
[Python] float.fromhex (0) | 2021.03.29 |
[Python] 리스트 역순으로 나타내기 (0) | 2021.03.29 |