Implementation/Python

[Python] unique key counting dictionary

Eric_Park 2021. 9. 26. 21:29
# 리스트 요소의 unique key value count 를 dict 구조로 만들어주는 라이브러리 

from collections import Counter

s2 = "dcda"
Counter(s2)

	#Counter({'d': 2, 'c': 1, 'a': 1})

# 리스트 컴프리헨션으로 만들면 아래와 같다

dict(zip(s2, [s2.count(k) for k in s2]))

	#{'d': 2, 'c': 1, 'a': 1}