반응형
728x170
https://www.hackerrank.com/challenges/collections-counter/problem
이 문제를 기반으로 설명한다
Counter를 이용하면 dictionary 형식으로 저장이 되는데
나는 직접 value를 수정하려고 했다 근데 shoe_list가 바뀌지 않는 이상 수정이 안되나보다
그래서 직접 list를 수정했고
답이 나왔다.
**int, str 계산 안되고
**list 직접 수정이 더 쉽다는 것을 기억해야한다.
Counter를 쓴다면
당연히 개수 파악할 때 쓰겠고
실제로 위와 같은 예로 재고를 정리할 때 쓸 수 있겠다.
더 생각해보자면 key가 숫자가 아니라면 투표할 때 쓸 수 있겠다.
예를 들면 번호를 입력받는 다면 특정 번호의 투표 수를 알 수 있으니까???
뭐 여기서 끝내자 ㅃㅃ
728x90
반응형
그리드형
'프로그래밍 지식 > Python' 카테고리의 다른 글
파이썬과 아나콘다 그리고 주피터노트북 Python & Anaconda, Jupyter Notebook; Window, 윈도우 (0) | 2021.01.05 |
---|---|
[Python] permutations() 라이브러리 이용하기 (0) | 2020.07.29 |
[Python]TypeError: expected string or bytes-like object(정규표현식 에러) (0) | 2020.07.27 |
[Python]java.lang.OutOfMemoryError 에러 (0) | 2020.07.27 |
[Python]IOPub data rate exceeded error 에러 (0) | 2020.07.27 |