Lined Notebook

파이썬에서 sort()와 sorted()의 차이

by yjym33

표현 방식

 

sort의 경우 list.sort()를 사용

sorted의 경우 sorted(list)를 사용한다.

 

List.sort()

list.sort([reverse=<True|False>][, key=<function>])

   List.sort() 는 원본 리스트 자체의 순서를 변경한다.

 

sorted(list)

sorted(iterable[, key=<function>][, reverse=<True|False>])
  • 정렬된 새로운 리스트를 반환한다.
  • 원본 리스트에는 영향이 가지 않는다.
  • 리스트, 튜플, 딕셔너리, 문자열 등 모든 iterable에 동작한다.

 

블로그의 정보

생각보다 실천을

yjym33

활동하기