Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬의 max() 및 min()

<시간/>

주어진 값 목록에서 최대값과 최소값을 찾는 것은 데이터 처리 프로그램에서 매우 일반적인 요구 사항입니다. 파이썬에는 숫자와 문자열을 모두 처리하는 두 가지 함수가 있습니다. 아래 예에서 두 시나리오를 모두 볼 수 있습니다.

숫자 값

정수와 부동 소수점이 있는 숫자 값 목록을 사용합니다. 함수는 최대값과 최소값을 모두 제공하도록 적절하게 작동합니다.

예시

x=[10,15,25.5,3,2,9/5,40,70]
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

출력

위의 코드를 실행하면 다음과 같은 결과가 나타납니다.

Maximum number is : 70
Minimum number is : 1.8

문자열 값

문자열 값은 사전순으로 비교되어 올바른 결과를 얻습니다. 내부적으로 문자의 ASCII 값이 비교됩니다.

예시

x=['Mon','Tue','Wed','Thu','Fri','Sat','Sun']
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

출력

위의 코드를 실행하면 다음과 같은 결과가 나타납니다.

Maximum number is : Wed
Minimum number is : Fri