minmax()
함수를 정의하라. 이 함수는 전달받은 시퀀스의 최솟값과 최댓값을 리스트에 담아 반환한다. 다음은 함수를 호출한 예이다.
>>> minmax([92, -21, 0, 104, 51, 76, -92])
[-92, 104]
>>> minmax(['파', '이', '썬', '프', '로', '그', '래', '밍'])
['그', '프']
코드
def minmax(sequence):
"""전달받은 시퀀스의 최솟값과 최댓값을 리스트에 담아 반환한다."""
return [min(sequence), max(sequence)]
# 함수의 동작 확인
print(minmax([92, -21, 0, 104, 51, 76, -92]))
print(minmax(['파', '이', '썬', '프', '로', '그', '래', '밍']))
실행 결과
[-92, 104]
['그', '프']
min()
함수로, 최댓값은 max()
함수로 구할 수 있다.