파이썬 sorted() 함수
예시
튜플 정렬:
a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)
정의 및 사용
이 sorted()
함수는 지정된 반복 가능한 객체의 정렬된 목록을 반환합니다.
오름차순 또는 내림차순을 지정할 수 있습니다. 문자열은 알파벳순으로 정렬되고 숫자는 숫자순으로 정렬됩니다.
참고: 문자열 값과 숫자 값이 모두 포함된 목록은 정렬할 수 없습니다.
통사론
sorted(iterable, key=key, reverse=reverse)
매개변수 값
Parameter | Description |
---|---|
iterable | Required. The sequence to sort, list, dictionary, tuple etc. |
key | Optional. A Function to execute to decide the order. Default is None |
reverse | Optional. A Boolean. False will sort ascending, True will sort descending. Default is False |
더 많은 예
예시
숫자 정렬:
a = (1,
11, 2)
x = sorted(a)
print(x)
예시
오름차순 정렬:
a = ("h", "b", "a", "c", "f", "d", "e", "g")
x = sorted(a)
print(x)
예시
내림차순 정렬:
a = ("h", "b", "a", "c", "f", "d", "e", "g")
x = sorted(a,
reverse=True)
print(x)