가끔 min_number 나 max_number를 구할때 inf로 표시해야 할때 있다. 그럴때 사용하면 좋은 함수
max_number = float('-inf') # 초기값을 음의 무한대로 설정
numbers = [3, 7, 2, 9, 5]
for num in numbers:
if num > max_number:
max_number = num # 더 큰 값이 나오면 업데이트
print(max_number) # 출력: 9
max_number를 음의 무한대(-∞)로 초기화하면 어떤 숫자라도 > 연산으로 더 크다고 판단됨.
리스트에서 가장 큰 값을 찾을 때 안전하게 사용할 수 있음.
min_number = float('inf') # 초기값을 양의 무한대로 설정
numbers = [3, 7, 2, 9, 5]
for num in numbers:
if num < min_number:
min_number = num # 더 작은 값이 나오면 업데이트
print(min_number) # 출력: 2
float('inf')을 초기값으로 설정하면 어떤 숫자라도 더 작으면 업데이트됨.