NumPy 배열 정렬
- 이전 페이지 NumPy 배열 검색
- 다음 페이지 NumPy 배열 필터링
배열 정렬
정렬은 요소를 정렬된 순서로 배치하는 것입니다.
정렬된 시퀀스는 요소와 일치하는 순서를 가진 모든 시퀀스입니다. 예를 들어, 숫자나 알파벳, 오름차순 또는 내림차순.
NumPy ndarray 객체는 sort()
지정된 배열을 정렬하는 함수
예제
배열 정렬:
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
주석:이 메서드는 배열의 복사본을 반환하며, 원래 배열은 변경되지 않습니다.
또한 문자열 배열이나 다른 데이터 타입을 정렬할 수 있습니다:
예제
문자열 배열을 알파벳 순으로 정렬:
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
예제
부울 배열 정렬:
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
2-D 배열 정렬
두 개의 배열을 정렬하는 sort() 메서드를 사용하여 두 개의 배열을 정렬합니다:
예제
2-D 배열 정렬
import numpy as np arr = np.array([[3, 2, 4], [5, 0, 1]]) print(np.sort(arr))
- 이전 페이지 NumPy 배열 검색
- 다음 페이지 NumPy 배열 필터링