728x90
๋ฐ์ํ
itertools ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋ฐ๋ณต ์ฒ๋ฆฌํ๊ธฐ ์ํ ํจ์ ์ ๊ณต
import itertools
list = [1,2,3,4,5]
์กฐํฉ
list์์์ ์์ ์ถ์ถํ์ฌ ์ถ๋ ฅํ๋ค
for x in itertools.combinations(list,2):
print(x)
(1,2)
(1,3)
(1,4)
(1,5)
(2,3)
(2,4)
(2,5)
(3,4)
(3,5)
(4,5)
ํ๋์ ์ฐ์๋ ๋ฐฐ์ด๋ก ๊ฒฐํฉ
list์ a,b,c๋ฅผ ๊ฒฐํฉํ๊ณ ์์ ๊ฐ ํ๋ฆฐํธ
for x in itertools.chain(list,['a','b'.'c']):
print(x)
1
2
3
4
5
a
b
c
๋ฐ์ํ
'๋ฅ๋ฌ๋ > Today I learned :' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฅ๋ฌ๋] ์ ๊ฒฝ๋ง์ ๊ตฌ์กฐ (0) | 2021.04.04 |
---|---|
[๋ฅ๋ฌ๋] collections ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ Counter ํด๋์ค (0) | 2021.04.02 |
[๋ฅ๋ฌ๋] Numpy ๋ผ์ด๋ธ๋ฌ๋ฆฌ (0) | 2021.03.31 |
๋ฅ๋ฌ๋์ ์ด์ฉํ ์์ฐ์ด ์ฒ๋ฆฌ NLP (0) | 2021.03.28 |
[๋ฅ๋ฌ๋] ์ด๋ฏธ์ง ์ธ์ , ์ปจ๋ณผ๋ฃจ์ ์ ๊ฒฝ๋ง(CNN) (0) | 2021.03.27 |