순열
1 | from itertools import permutations |
permutations(iterable, 개수)
조합
1 | from itertools import combinations |
combinations(iterable, 개수)
모든 경우의 수
2차원 배열에서 각 배열 요소의 요소 값끼리 tuple을 구하고 싶을 때,
1 | from itertools import product |
product(*iterable)
- 이 때 tuple의 원소 개수는 2차원 배열의 길이 (배열 요소의 개수) 이다.