본문 바로가기
코딩/파이썬 문법

파이썬의 배열 오름차순, 내림차순 정렬

by rosemarie 2023. 3. 17.
반응형

배열을 오름차순으로 정렬하려면, "sorted()" 함수를 사용하거나 배열 객체의 "sort()" 메소드를 호출하면 됩니다.예를 들어, 다음과 같이 정렬하려는 배열이 있다고 가정해 봅시다.

 

arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]

 

"sorted()" 함수를 사용하여 오름차순으로 정렬하면 다음과 같이 됩니다.

 

sorted_arr = sorted(arr)
print(sorted_arr)   # 출력: [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]

 

배열 객체의 "sort()" 메소드를 사용하여 오름차순으로 정렬하면 다음과 같이 됩니다.

 

arr.sort()
print(arr)   # 출력: [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]

 

 

arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]

 

sorted_arr = sorted(arr, reverse=True)
print(sorted_arr)   # 출력: [9, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1]

 

arr.sort(reverse=True)
print(arr)   # 출력: [9, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1]

 

 

 

'코딩 > 파이썬 문법' 카테고리의 다른 글

파이썬 count() 메서드  (0) 2023.03.30
파이썬의 append 메소드  (0) 2023.03.24
array.count()  (0) 2023.03.21
파이썬 for문 & if문  (0) 2023.03.17
divmod함수  (0) 2023.03.06