Implementation/Python

[Python] max 함수에서 key 값 사용하기

Eric_Park 2021. 10. 27. 15:11
# 아래와 같이 리스트가 주어졌을 때, 
A = [2,9,4,3,10,11] 

>>> max(A)
11

>>> max(A, key=lambda x: x % 2)
9 
# x % 2 의 결과값이 동일한 변수가 여러개 존재할 경우, 가장 첫 번째 변수를 가져왔다. 

>>> max(A, key=lambda x: x // 2) 
10