반응형

파이썬 리스트에서 특정 값 또는 특정 문자 등의 개수를 세는 데 사용할 수 있는 방법입니다. 



2022. 3. 3  최초작성



아래 예제는 리스트에 저장되어 있는 숫자별 개수를 출력하는 예제입니다. 

 

from collections import Counter

numbers = [ 1, 5, 1, 2, 1, 3, 2]


print(Counter(numbers).keys())
print(Counter(numbers).values())
# dict_keys([1, 5, 2, 3])   리스트에 1, 5, 2, 3이 존재한다는 의미입니다.
# dict_values([3, 1, 2, 1])  리스트에 1이 3개, 5가 1개, 2가 2개, 3이 1개 있다는 의미입니다.  



참고

 

https://stackoverflow.com/questions/12282232/how-do-i-count-occurrence-of-unique-values-inside-a-list 

 

반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts