[Python] 딕셔너리 max value에 대한 key 찾기

2024. 10. 8. 17:19·Minding's Programming/Knowledge
728x90
반응형

최대 value에 대한 key 찾기

# di.get을 key로 이용하는 방법
max(di,key=di.get)

# 리스트 comprehension 이용하는 방법
[k for k,v in di.items() if max(di.values()) == v]

max(di)를 하면 di의 key값 중 최댓값이 출력됩니다. key=di.get을 사용했는데, di.get은 일반적으로 di.get(key)와 같이 쓰여 해당 key에 대한 value를 출력해주는 함수입니다. max의 key로 di.get함수를 사용했는데 key를 입력으로 value를 출력하기 때문에 value의 최댓값을 기준으로 하여 di의 key를 출력해주게 됩니다.

 다음으로 사용한 것은 리스트 컴프리핸션입니다. max(di.values())를 하게 되면 딕셔너리의 value 중에 최댓값을 출력해주며 di.items()에서 k에 key값이 v에 value값이 반복되며 v가 value중 최대값을 때만 k를 출력하게 하는 것입니다.

 

출처: https://bio-info.tistory.com/40

728x90

'Minding's Programming > Knowledge' 카테고리의 다른 글

[Docker] Docker의 개념 및 기본 실행 명령어  (1) 2024.10.28
[POSTMAN] POSTMAN으로 API 호출해보기  (1) 2024.10.11
[Seaborn/WordCloud] Seaborn과 Wordcloud를 활용한 시각화  (0) 2024.10.07
[코딩 테스트/Python] 코딩 테스트에서 자주 사용되는 Python 표준 라이브러리  (1) 2024.10.01
[코딩테스트/Python] 코딩테스트 문제 유형 별 문제 풀이 방법  (1) 2024.09.30
'Minding's Programming/Knowledge' 카테고리의 다른 글
  • [Docker] Docker의 개념 및 기본 실행 명령어
  • [POSTMAN] POSTMAN으로 API 호출해보기
  • [Seaborn/WordCloud] Seaborn과 Wordcloud를 활용한 시각화
  • [코딩 테스트/Python] 코딩 테스트에서 자주 사용되는 Python 표준 라이브러리
Minding
Minding
  • Minding
    Today's Minding
    Minding
  • 전체
    오늘
    어제
    • 울고넘는 딥러닝 (278)
      • Minding's Baseball (57)
        • MLB Statcast (29)
        • 머신러닝으로 홈런왕 예측하기 (3)
        • 야구칼럼 (12)
        • 야구 규칙, 용어 (1)
        • 2022-23 질롱 코리아 (8)
        • 류현진 등판경기 (4)
      • Minding's Programming (185)
        • 프로그래머스 코딩테스트 (21)
        • Knowledge (44)
        • Numpy & Pandas (6)
        • Excel (3)
        • Git (1)
        • Pygame (11)
        • CV (3)
        • Tensorflow tutorial (4)
        • Kaggle and Dacon (4)
        • 에러 코드 (8)
        • FastAPI (8)
        • Airflow (29)
        • Crawling (6)
        • Django (14)
        • AWS (18)
        • Spark (5)
      • Minding's Reading (30)
        • 머신러닝 딥러닝에 필요한 기초 수학 with 파이.. (2)
        • 칼만필터는 어렵지 않아 (11)
        • 밑바닥부터 시작하는 딥러닝 (6)
        • 메이저리그 야구 통계학 2e (8)
        • 논문읽기 (2)
        • 빅데이터를 지탱하는 기술 (1)
      • Minding's Life (5)
        • 주식 (4)
        • 각종 소식 (1)
  • 블로그 메뉴

    • 홈
    • Baseball
    • Programming
    • Reading
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    칼만필터는어렵지않아python
    머신러닝
    파이게임
    파이썬
    KalmanFilter
    질롱코리아
    AWS
    Python
    Airflow
    메이저리그
    mlb stats api
    파이썬게임개발
    에어플로우
    KBO
    야구
    데이터 엔지니어
    django python
    딥러닝
    넘파이
    데이터분석
    칼만필터는어렵지않아
    django
    칼만필터는어렵지않아파이썬
    FastAPI
    MLB
    코딩테스트
    게임개발
    프로그래머스
    칼만필터
    pygame
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Minding
[Python] 딕셔너리 max value에 대한 key 찾기

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.