[Python] max() 함수에서 key 변수 사용하기
tuple에서 특정 값 기준으로 큰 원소 찾기
arr = [(1,10),(10,14),(2,2),(5,24)]
k = max(arr, key = lambda x:x[0])
print(k) # (10, 14) # k는 tuple 타입
arr = [(1,10),(10,14),(2,2),(5,24)]
k = max(arr, key = lambda x:x[1])
print(k) # (5, 24) # k는 tuple 타입
리스트에서 가장 큰 원소 찾기
arr = [3, 7, 32, 20]
k = max(arr, key = lambda x:x)
print(k) # (5, 24) # k는 int 타입
빈도수가 가장 높은 원소 찾기
arr = [2, 3, 3, 5]
k = max(arr, key = arr.count)
print(k) # 3 # k는 int 타입
ref.
💛 개인 공부 기록용 블로그입니다. 👻