π[Python] νμ΄μ¬ Counter ν¨μλ?
Counter ν¨μ?
Counter
ν¨μλ collections
λͺ¨λμ λ΄μ₯ λμ΄μλ ν¨μμ.
from collections import Counter
Counter μμ±μλ μ¬λ¬ ννμ λ°μ΄ν°λ₯Ό μΈμλ‘ λ°μ μ μλ€.
λ¨Όμ , μ€λ³΅λ λ°μ΄ν°κ° μ μ₯λ λ°°μ΄μ μΈμλ‘ λκΈ°λ©΄ κ° μμκ° λͺ λ² λνλλμ§ μΆλ ₯ν΄μ€λ€.
>>> Counter(["hi", "hey", "hi", "hi", "hello", "hey"])
Counter({'hi': 3, 'hey': 2, 'hello': 1})
λ€λ₯Έ λ°©λ²μΌλ‘λ λ¬Έμμ΄μ μΈμλ‘ μ£Όλ©΄ κ° λ¬Έμκ° λͺ λ² λνλλμ§ μ μ μλ€.
>>> Counter("hello world")
Counter({'h': 1, 'e': 1, 'l': 3, 'o': 2, ' ': 1, 'w': 1, 'r': 1, 'd': 1})
λκΈλ¨κΈ°κΈ°