์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- ํ๊ตญ์ด์๋ฒ ๋ฉ
- ๋ฐ์ดํฐ
- ๋จธ์ ๋ฌ๋
- ์๋๋ก์ด๋์คํ๋์ค
- Git
- ์ํ์ฝ๋ฉ
- ์๋ฒ ๋ฉ
- ๊ฒฐ์ ํธ๋ฆฌ
- ๋ฐ์ดํฐ์๊ฐํ
- ํ์ดํ๋
- ์ธํ๋ฐ
- ๋ฐฑ์ค
- Titanic
- ์๊ณ ๋ฆฌ์ฆ
- ์ ํ๋์ํ
- AI
- ๋ถ์
- ๋ฐ์ดํฐ๋ถ์
- cs231n
- nlp
- ๋ฆฌ์กํธ
- ๊นํ
- linearalgebra
- ๋์
- Kaggle
- c++
- native
- ๋ค์ดํฐ๋ธ
- ๋ฅ๋ฌ๋
- react
- Today
- Total
๋ชฉ๋กComputer ๐ป/Python (6)
yeon's ๐ฉ๐ป๐ป
import shutil file_name = 'ํ์ผ_๊ฒฝ๋ก/XXX.zip' extract_dir = '์ ์ฅํ๊ณ ์ถ์_ํ์ผ_๊ฒฝ๋ก' archive_format = 'zip' shutil.unpack_archive(file_name, extract_dir, archive_format) shutil ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํด file_name์๋ ์์ถ ํด์ ํ ํ์ผ ์ด๋ฆ extract_dir์๋ ์์ถ ํด์ ํ ํด๋ ์ด๋ฆ archive_format์๋ ์์ถ ํ์ผ ํํ๋ฅผ ์์ฑํ๋ค. (+) 'XXX.zip' ํ์ผ์ ์์ถ ํด์ ํ๊ณ ์ถ๋ค๋ฉด extract_dir ๋ค์ '/XXX' ๋ฅผ ๋ถ์ด์ง ๋ง์! ์๋์ผ๋ก 'XXX' ์ด๋ฆ์ผ๋ก ์์ถ ํด์ ๊ฐ ๋๋ค.
ํ์ด์ฌ์ Collection ํจํค์ง list ๋๋ set์ ์๋ฃํ์์ ๊ฐ ์์์ ๊ฐ์๋ฅผ ๋ค๋ฃจ๊ณ ์ถ์ ๋ ์ด์ฉํ๋ค. - ์์๊ฐ ์๋ ๋์ ๋๋ฆฌ: OrderedDict - ์์์ ๊ฐ์ ์นด์ดํธ: Counter ๋ฑ์ ๋ค์ํ ๋ชจ๋ ์ ๊ณต โ๏ธ list import collections l = ['a', 'c', 'b', 'd', 'a', 'b'] print(collections.Counter(l)) ''' ๊ฒฐ๊ณผ Counter({'a': 2, 'c': 1, 'b': 2, 'd': 1}) ''' โ๏ธ dictionary -> value ๊ฐ์ด ํฐ ์๋๋ก ์ถ๋ ฅ import collections s = {'๊ฐ':2, '๋': 5, '๋ค': 4'} ''' ๊ฒฐ๊ณผ Counter({'๋': 5, '๋ค': 4, '๊ฐ': 2}) '''..