Python에서 목록의 최대 및 최소 값 인덱스 가져 오기

  1. Python에서max()list.index()함수를 사용하여 목록의 최대 값 인덱스 가져 오기
  2. Python에서min()list.index()함수를 사용하여 목록의 최소값 인덱스 가져 오기
  3. Python에서numpy.argmax()함수를 사용하여 목록의 최대 값 인덱스 가져 오기
  4. Python에서numpy.argmin()함수를 사용하여 목록의 최소값 인덱스 가져 오기
Python에서 목록의 최대 및 최소 값 인덱스 가져 오기

이 자습서에서는 Python에서 목록의 최대 값과 최소값의 인덱스를 얻는 방법에 대해 설명합니다.

Python에서max()list.index()함수를 사용하여 목록의 최대 값 인덱스 가져 오기

max()함수는 Python의 목록에서 최대 값을 제공합니다. list.index(x)메소드는 목록에서x의 색인을 제공합니다. 다음 코드 예제는 Python에서max()list.index()함수를 사용하여 목록의 최대 값 인덱스를 얻는 방법을 보여줍니다.

Python
 pythonCopylist1 = [10, 12, 13, 0, 14]

tmp = max(list1)
index = list1.index(tmp)

print(index)

출력:

 textCopy4

위의 코드에서 우리는 먼저 max() 함수를 사용하여 리스트 list1 내부의 최대값을 가져와 tmp에 저장한 다음 tmplist1.index() 메서드. 위의 코드는 최대 값의 인덱스 만 표시하려는 경우 단축 할 수 있습니다.

Python
 pythonCopylist1 = [10, 12, 13, 0, 14]

print(list1.index(max(list1)))

출력:

 textCopy4

Python에서min()list.index()함수를 사용하여 목록의 최소값 인덱스 가져 오기

min()함수는 Python의 목록에서 최소값을 제공합니다. list.index(x)메소드는 이전 섹션에서 이미 논의되었습니다. 다음 코드 예제는 Python에서min()list.index()함수를 사용하여 목록의 최소값 인덱스를 얻는 방법을 보여줍니다.

Python
 pythonCopylist1 = [10, 12, 13, 0, 14]

tmp = min(list1)
index = list1.index(tmp)

print(index)

출력:

 textCopy3

위 코드에서 먼저 min()함수를 사용하여 목록 list1에서 가장 작은 값을 가져 와서 tmp에 저장합니다. 그런 다음tmplist1.index()함수에 전달하여 최소값의 인덱스를 얻습니다. 위의 코드는 최소값의 인덱스 만 표시하려는 경우 단축 할 수 있습니다.

Python
 pythonCopylist1 = [10, 12, 13, 0, 14]

print(list1.index(min(list1)))

출력:

 textCopy3

Python에서numpy.argmax()함수를 사용하여 목록의 최대 값 인덱스 가져 오기

NumPy패키지의 numpy.argmax()함수는 최대 값의 색인을 제공합니다. 함수에 인수로 전달 된 목록 또는 배열에서. 다음 코드 예제는 Python에서numpy.argmax()함수를 사용하여 목록의 최대 값 인덱스를 얻는 방법을 보여줍니다.

Python
 pythonCopyimport numpy

list1 = [10, 12, 13, 0, 14]
maxindex = numpy.argmax(list1)

print(maxindex)

출력:

 textCopy4

위의 코드에서numpy.argmax()함수를 사용하여list1목록에서 최대 값의 색인을 얻습니다.

Python에서numpy.argmin()함수를 사용하여 목록의 최소값 인덱스 가져 오기

NumPy패키지의 numpy.argmin()함수는 함수에 인수로 전달 된 목록 또는 배열입니다. 다음 코드 예제는 Python에서numpy.argmin()함수를 사용하여 목록의 최소값 인덱스를 얻는 방법을 보여줍니다.

Python
 pythonCopyimport numpy

list1 = [10, 12, 13, 0, 14]
minindex = numpy.argmin(list1)

print(minindex)

출력:

 textCopy3

위의 코드에서numpy.argmin()함수를 사용하여list1목록의 최소값 색인을 얻습니다.

튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - Python List