Python : 순열과 조합

김가영·2020년 10월 6일
0

Python

목록 보기
10/17
post-thumbnail

순열과 조합

  • 순열(permutation) : 줄을 세울 수 있는 방법의 수.
    원소의 종류가 같더라도 순서가 다르면 서로 다른 경우의 수로 취급한다.

  • 조합(combination) : 원소들의 조합 가짓수.
    구성 요소가 같으면 같은 경우의 수이다.


itertools

순열과 조합을 쉽게 구현할 수 있는 파이썬 내장 라이브러리

arr = ['a','a','b']
print(list(itertools.permutations(arr, 2)))
print(list(itertools.combination(arr,2)))

profile
개발블로그

0개의 댓글