티스토리 뷰
반응형
Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.
Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보)된 Solution을 각각 정리하였습니다.
아래 word cloud를 통해 이번 포스팅의 주요 키워드를 미리 확인하세요.
How to sum all the values in a dictionary?
딕셔너리의 모든 값들의 합을 구하는 방법은 어떻게 될까요?
문제 내용
Let's say I have a dictionary in which the keys map to integers like:
다음과 같은 키와 정수가 매핑된 딕셔너리가 있다고 가정해 봅시다:
d = {'key1': 1,'key2': 14,'key3': 47}
Is there a syntactically minimalistic way to return the sum of the values in d
—i.e. 62
in this case?
d의 값들의 합(이 경우에는 62)을 최소한의 구문으로 반환하는 방법이 있을까요?
높은 점수를 받은 Solution
As you'd expect:
예상대로라면:
sum(d.values())
가장 최근 달린 Solution
USE sum() TO SUM THE VALUES IN A DICTIONARY.
딕셔너리의 값을 합하려면 sum()을 사용합니다.
Call dict.values() to return the values of a dictionary dict. Use sum(values) to return the sum of the values from the previous step.
딕셔너리의 값들을 반환하려면 dict.values()를 호출하면 됩니다. 이전 단계에서 얻은 값을 sum(values)를 사용하여 반환하면 됩니다.
d = {'key1':1,'key2':14,'key3':47}
values = d.values()
#Return values of a dictionary
total = sum(values)
print(total)
출처 : https://stackoverflow.com/questions/4880960/how-to-sum-all-the-values-in-a-dictionary
반응형
'개발 > 파이썬' 카테고리의 다른 글
튜플 리스트에서 특정 아이템 기준으로 정렬하기 (0) | 2023.02.16 |
---|---|
Python 리스트에서 키를 가져와서 빈 값으로 딕셔너리를 초기화하는 방법 (0) | 2023.02.16 |
판다스(Pandas) 데이터프레임(DataFrame)을 딕셔너리의 리스트로 변환하기 (0) | 2023.02.15 |
중첩(다중) 리스트를 1차원 리스트로 만들기 (0) | 2023.02.15 |
판다스 데이터프레임 열에서 값이 나타나는 빈도 계산하기 (0) | 2023.02.15 |
댓글
공지사항
최근에 올라온 글