취준일기

Python sort() 와 sorted() 차이점과 파이썬 정렬하기

둉영 2020. 4. 29. 16:29

sort list 만을 위한 정렬 리스트만을 위한 메소드

sorted 어떤 형태도 정렬 가능 내장함수 => 새로운 리스트 형태로 출력

>>> sorted((1,5,3))
[1,3,5]

>>> sorted([1,7,4])
[1,4,7]
>>> a = [1,3,7,4]
>>> a.sort()
[1,3,4,7]

reverse매개변수를 써서 오름차순과 내림차순을 정렬해줄수 있다.

reverse 변수는 boolean 형으로 True/False 여부에 따라 내림차순/오름차순으로 정렬가능하다.

>>> a = [1,2,3]
>>> sorted(a, reverse = True)
[3,2,1]

>>> sorted(a, reverse = False)
[1,2,3]

기본값은 False로 오름차순입니다.