순열
순열은 서로 다른 n개 중에 r개를 나열하는 경우의 수(순서 O)로 permutations 함수를 이용
import itertools
list1 = [1,2,3,4]
print((list(itertools.permutations(list1,2))))
조합
조합은 서로 다른 n개 중에 r개를 선택하는 경우의 수(순서 X)로 combinations 함수를 통해 이용
import itertools
list1 = [1,2,3,4]
print((list(itertools.combinations (list1,2))))
반응형
'Python' 카테고리의 다른 글
[Python] sort, sorted 차이, 사용 방법 (0) | 2022.03.25 |
---|---|
[python] 리스트 내 조건문 사용하기 - 리스트 컴프리헨션 (List Comprehension) (0) | 2022.02.16 |
[python] 각 자리 수의 숫자를 리스트로 출력 list(map(int,str(n))) (0) | 2022.02.10 |
Python에서 SQLite 데이터 삭제하기(DELETE 문) (0) | 2021.10.27 |
Python에서 SQLite 데이터 수정하기(UPDATE문) (0) | 2021.10.26 |
댓글