-
순열(permutations)과 조합(combinations)Python/개념학습 2022. 11. 4. 15:03
from itertools import ...
product('ABCD', repeat=2) AA, AB, AC, AD, BA, BB, BC, BD, CA, CB, CC, CD, DA, DB, DC, DD permutations('ABCD', 2) AB, AC, AD, BA, BC, BD, CA, CB, CD, DA, DB, DC combinations('ABCD', 2) AB, AC, AD, BC, BD, CD combinations_with_replacement('ABCD', 2) AA, AB, AC, AD, BB, BC, BD, CC, CD, DD 출력은?
''.join(comb)
reference: https://docs.python.org/ko/3/library/functional.html
함수형 프로그래밍 모듈 — Python 3.11.0 문서
함수형 프로그래밍 모듈 이 장에서 설명하는 모듈은 함수형 프로그래밍 스타일을 지원하는 함수 및 클래스와 콜러블에 대한 일반 연산을 제공합니다. 이 장에서는 다음 모듈에 관해 설명합니다
docs.python.org
'Python > 개념학습' 카테고리의 다른 글
문자열의 정렬 (0) 2022.11.05 list 원소의 중복 제거 (0) 2022.10.27 map함수 활용 (0) 2022.10.27 Meaning of stack[-1][0] (0) 2022.08.24 collections 모듈 - extend, append (0) 2022.08.21