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

Python의 인덱스 최소값 레코드

<시간/>

다른 튜플 인덱스의 최소값에 해당하는 튜플을 찾아야 한다면 'min' 메소드와 'operator.itemgetter' 메소드를 사용하면 된다.

'min' 방법은 반복 가능한 요소의 최소값을 제공합니다. itemgetter는 피연산자에서 특정 항목을 가져옵니다.

아래는 동일한 데모입니다 -

예시

from operator import itemgettermy_list =[('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)]print("목록은:" ) print(my_list)my_result =min(my_list, key =itemgetter(1))[0]print("최소 점수가 있는 값은 " )print(my_result)

출력

목록은 다음과 같습니다.[('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)]최소 점수를 가진 값은 :Jam입니다. 

설명

  • 필수 패키지를 가져옵니다.
  • 튜플 목록이 정의되어 콘솔에 표시됩니다.
  • 'min' 함수는 이 튜플 목록에 적용되며 키를 itemgetter로 사용합니다.
  • 이 itemgetter는 피연산자에서 특정 항목을 가져오는 데 도움이 됩니다.
  • 이 값은 변수에 할당됩니다.
  • 이 변수는 콘솔에 표시되는 출력입니다.