글
파이썬3 Permutation
IT/Python3
2020. 10. 14. 07:52
반응형
# 퍼뮤테이션.
# 콜렉션을 통해, 가능한 모든 조합 서브콜렉션을 탄생시키는 라이브러리
from itertools import permutations
def 퍼뮤테이션(string, k) :
퍼뮤테이션_결과리스트 = list(permutations(string,k))
정렬출력위한_리스트 = []
for i in 퍼뮤테이션_결과리스트:
정렬출력위한_리스트.append("".join(i))
정렬출력위한_리스트.sort()
for i in 정렬출력위한_리스트:
print(i)
if __name__ == "__main__":
입력값 = input().split()
퍼뮤테이션(입력값[0], int(입력값[1]))
반응형
'IT > Python3' 카테고리의 다른 글
파이썬 람다식 예시 (0) | 2020.10.16 |
---|---|
문자열 대소문자 스왑 및 조건체크 빌트인함수 (0) | 2020.10.14 |
파이썬 중복되는 공백 제거 및 스트링 재변환 (0) | 2020.10.14 |
파이썬 날짜 비교 (0) | 2020.10.14 |
AWS EBS 네임태그 자동화 람다 (0) | 2020.08.17 |