data science/python

list ( [ , ], [ , ] ... ) 최대, 최소값 구하기

꼰대코더 2024. 1. 7. 00:11

리스트안에 또 다른 리스트나 tuple 이 있을 경우, 어느 한쪽 값의 최대 최소 값을 구하고자 할 때 lambda 를 사용

lists = [ [1, 'A' ],  [9, 'B' ],  [7, 'C' ],  [2, 'D' ] ]

# 앞의 숫자의 최소값을 가지는 알파벳 구하기
min_value = min( lists , key=lambda n: n[0])[1]