Python
[python 공부] 파이썬 순열, 조합
kyeongjun-dev
2021. 4. 9. 14:41
medium.com/@hckcksrl/python-permutation-combination-a7bf9e5d6ab3
Python permutation , combination
예를들어 [1,2,3] 이라는 리스트가 잇는데 이것을 2개의 배열로 나타내면 [(1,2),(1,3),(2,1),(2,3),(3,1),(3,2)] 총 6가지가 된다. 여기서 원소의 종류가 같은 것이 총 3가지가 있다. [(1,2),(2,1)] , [(1,3),(3,1)],[(2
medium.com
감사합니다.
# 순열
from itertools import permutations
# 조합
from itertools import combinations
a = [1,2,3,4,5]
permute = permutations(a, 3)
print(list(permute))
a = [1,2,3,4,5]
combi = combinations(a, 3)
print(list(combi))