Python sorted() 함수
정의와 사용법
sorted() 함수는 지정된 반복 가능 객체의 정렬된 목록을 반환합니다.
오름차순 또는 내림차순을 지정할 수 있습니다. 문자는 알파벳 순으로 정렬되고, 숫자는 숫자 순으로 정렬됩니다.
비고:문자 값과 숫자 값을 동시에 포함한 목록을 정렬할 수 없습니다.
문법
sorted(iterable, key=key, reverse=reverse)
파라미터 값
파라미터 | 설명 |
---|---|
iterable | 필수 사항. 정렬할 시퀀스(리스트, 딕셔너리, 튜플 등). |
key | 선택 사항. 정렬 순서를 결정하는 함수를 실행합니다. 기본적으로 None입니다. |
reverse | 선택 사항. 보리(true) 값은 내림차순 정렬, 거짓(false) 값은 오름차순 정렬됩니다. 기본적으로 False입니다. |
更多实例
예제
숫자 정렬:
a = (2, 35, 17) x = sorted(a) print(x)
예제
오름차순 정렬:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a) print(x)
예제
내림차순 정렬:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a, reverse=True) print(x)