📍 예시로 사용할 NumPy 배열

arr = np.random.randint(1, 50, 10)
arr 출력 결과
array([42,  7, 37, 31, 30, 18, 44,  6, 41, 46])


1. 배열 내의 최댓값, 최솟값 구하기

배열 내에서 최댓값을 구하는 함수는 max 이고 최솟값을 구하는 함수는 min이다. 예시를 통해 확인해보면 다음과 같다.

# 배열 내의 최댓값 구하기
arr.max()
출력 결과
46
# 배열 내의 최솟값 구하기
arr.min()
출력 결과
6


2. 배열 내의 최댓값, 최솟값 인덱스 구하기

배열 내에서 최댓값의 위치(인덱스)를 구하는 함수는 argmax 이고 최솟값의 위치(인덱스)를 구하는 함수는 argmin이다. 예시를 통해 확인해보면 다음과 같다.

# 배열 내의 최댓값 위치 구하기
arr.argmax()
출력 결과
9
# 배열 내의 최솟값 구하기
arr.argmin()
출력 결과
7

배열 내의 최댓값 46이 위치한 인덱스 9, 배열 내의 최솟값 6이 위치한 인덱스 7이 잘 출력되는 것을 확인할 수 있다.


3. Reference

👩🏻‍💻개인 공부 기록용 블로그입니다
오류나 틀린 부분이 있을 경우 댓글 혹은 메일로 따끔하게 지적해주시면 감사하겠습니다.

댓글남기기