파이썬 기초문법

[Python] 리스트에서 가장 큰 수와 작은 수의 인덱스 가져오기

Family in August 2023. 2. 24. 10:32
반응형

Python의 내장 함수인 min()과 max()를 사용하여 리스트에서 가장 작은 숫자와 가장 큰 숫자를 찾을 수 있습니다.

가장 큰 숫자와 가장 작은 숫자의 인덱스를 얻기 위해서는 index() 메서드를 사용할 수 있습니다.

다음은 예시 코드입니다:


my_list = [3, 5, 1, 8, 2, 9, 4]

# 가장 큰 숫자의 인덱스 찾기
max_index = my_list.index(max(my_list))

# 가장 작은 숫자의 인덱스 찾기
min_index = my_list.index(min(my_list))

print("가장 큰 숫자의 인덱스:", max_index)
print("가장 작은 숫자의 인덱스:", min_index)

위 코드에서 max() 함수는 리스트에서 가장 큰 숫자를 반환하고, index() 메서드는 해당 숫자의 인덱스를 반환합니다. min() 함수와 index() 메서드도 동일한 방식으로 사용됩니다.

위 예시 코드를 실행하면 다음과 같은 결과가 출력됩니다:


가장 큰 숫자의 인덱스: 5
가장 작은 숫자의 인덱스: 2

반응형