반응형
질문
나는 키가 문자열이고 값이 정수인 딕셔너리를 가지고 있습니다.
stats = {'a': 1, 'b': 3000, 'c': 0}
최대값을 가진 키를 어떻게 가져올 수 있을까요? 이 경우에는 'b'
입니다.
반대로 뒤집힌 키-값 튜플을 사용하는 중간 리스트를 사용하는 것보다 더 좋은 방법이 있을까요?
inverse = [(value, key) for key, value in stats.items()]
print(max(inverse)[1])
답변
max(stats, key=stats.get)
반응형
댓글