
min() 함수는 가장 작은 값을 반환하는 함수입니다. 이 함수는 여러 개의 숫자를 비교하여 가장 작은 숫자를 반환합니다. 예를 들어, min(5, 3, 8, 2) 함수를 호출하면 2가 반환됩니다.
min() 함수의 매개변수는 다음과 같습니다.
- itertool : 반복 가능한 객체를 받고, 그 안에 있는 가장 작은 값을 반환합니다. 예를 들어, min([5, 3, 8, 2]) 함수를 호출하면 2가 반환됩니다.
- key : 반복 가능한 객체 안에 있는 요소들을 비교할 때 사용하는 함수입니다. 예를 들어, min(['apple', 'banana', 'cherry'], key=len) 함수를 호출하면 'apple'이 반환됩니다. (apple이 가장 짧은 단어이기 때문)
- default : 반복 가능한 객체 안에 있는 요소가 없을 때 반환할 값을 지정합니다. 예를 들어, min([5, 3, 8, 2], default=10) 함수를 호출하면 2가 반환됩니다. (반환값이 없을 때 10을 반환하기 때문)
- axis : numpy 배열의 경우, axis 매개변수를 사용하여 가장 작은 값을 찾을 축을 지정할 수 있습니다. 예를 들어, numpy.array([[5, 3], [8, 2]]).min(axis=0) 함수를 호출하면 [3, 2]이 반환됩니다. (0번째 축을 기준으로 가장 작은 값을 찾기 때문)
2025-05-14 07:24