Python

1 분 읽기

서브 딕셔너리 만들기

예제

  • 아래 딕셔너리 dict_a 에서 key가 list_a에 포함되는 것만 추출해 서브 딕셔너리로 만들어야 한다.
1
2
aa = {"A":0.1, "B":0.5, "C":0.7, "D":0.5, "E":0.1}
list_a = ["A", "B"]

best practice

  • 간단하다. dictionary comprehension 을 이용하면 된다.
1
2
3
4
sub_aa = {k:v for k,v in aa.items() if k in list_a}
print(sub_aa)

# >> {'A': 0.1, 'B': 0.5}

// reading compass

이 글과 이어지는 경로

시리즈, 카테고리, 태그 겹침, 최신도를 점수화해 가까운 글일수록 중심에 배치합니다.

hover nodes or cards · click a node to pin
Next reads 0

    댓글 남기기