Counter
๐ Python ์ Counter ๋ชจ๋์ ํตํด ๋ฆฌ์คํธ์ ์๋ ๊ฐํญ๋ชฉ์ ์ ์ ์๋ค.
๐ฏ import
from collections import counter
์์์ ๋ฆฌ์คํธ๋ฅผ ์์ฑํ๋ค Counter ์ฌ์ฉํ๋ ์์ ์ด๋ค.
๐ ์์ )
list = [1, 2, 3, 4, 5, 3, 4, 5, 2, 3, 4, 5, 23, 3, 4, 3, 4, 5, 2, 2, 34]
Counter(list)
์คํ ๊ฒฐ๊ณผ
Counter({1: 1, 2: 4, 3: 5, 4: 5, 5: 4, 23: 1, 34: 1})
์ ๊ฒฐ๊ณผ์ ๊ฐ์ด ๋ฆฌ์คํธ ์์ ๊ฐ์ฒด์ ๊ฐ์๋ฅผ ์ธ์ด์ค๋ค.
String๋ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.
str = 'sselirjalijrlaijrliawenrlinvlaidlivjawlijer'
Counter(str)
์คํ ๊ฒฐ๊ณผ
Counter({'a' : 5, 'd' : 1, 'e' : 3, 'i' : 8, 'j' : 5, 'l' : 8, 'n' : 2, 'r' : 5, 's' : 2, 'v' : 2, 'w' : 2})
[Python] ๋ณ์์ ๋ฐ์ดํฐ ํ์ (0) | 2018.11.20 |
---|---|
ํ์ด์ฌ ์๊ฐ(์ค์น/ํน์ง/๋ฒ์ ๋น๊ต/๊ธฐ์ด) (0) | 2018.11.16 |
[Python] Django Project ํ๊ฒฝ ๊ตฌ์ถ(feat.venv) (0) | 2018.07.11 |
Python web crawler (0) | 2018.07.05 |
Python์ผ๋ก ์์ ์ฌ์ฉ(feat.openpyxl) (0) | 2018.06.29 |