[Python/파이썬] 부분 집합 구하기
2021. 7. 7. 16:39ㆍPython
itertools-permutations
º itertools에서 제공하는 permutations(순열)을 이용해 각 원소의 순서를 고려하여 부분집합을 만들 수 있다.
º 부분 집합을 만들 요소의 자료형은 반드시 문자형(str) 혹은 문자열 이어야 한다.
EX) 리스트 안에 모든 원소가 들어간 부분 집합을 만들 경우
EX) 리스트에서 특정 원소의 개수만 뽑아 부분집합을 만들 경우
EX) 모든 부분 집합을 구하는 경우 (공집합을 포함할 경우 for 문 시작을 0으로 잡으면 된다)
EX) 원소 사이에 특정 문자나 기호를 삽입할 경우
EX) 문자열에서 부분집합을 구할 경우
'Python' 카테고리의 다른 글
[Python/파이썬] Counter (0) | 2022.03.26 |
---|---|
[Python/파이썬] input을 이용해 값을 입력 받아 리스트에 넣기 (0) | 2021.10.05 |
[Python/파이썬] 문자열에서 특정 문자 개수세기 (0) | 2021.05.24 |
[Python/파이썬] 문자열에서 숫자만 골라내기 (0) | 2020.11.24 |
[Python/파이썬] 삼항 연산자 (0) | 2020.11.06 |