반응형
SMALL
# Enter your code here. Read input from STDIN. Print output to STDOUT
# Enter your code here. Read input from STDIN. Print output to STDOUT
from itertools import combinations
s, n = input().split()
s = sorted(s)
for i in range(1,int(n)+1):
print(*["".join(j) for j in combinations(s,i)], sep='\n')
range
range는 range(시작숫자, 종료숫자, step)의 형태로 리스트 슬라이싱과 유사합니다.
range의 결과는 시작숫자부터 종료숫자 바로 앞 숫자까지 컬렉션을 만듭니다.
반응형
LIST
'IT & 영상관련 > 파이썬python' 카테고리의 다른 글
HackerRank] collections.Counter() (저장용) (0) | 2020.08.07 |
---|---|
HackerRank] Symmetric Difference (저장용) (0) | 2020.08.07 |
HackerRank] .permutations() 순열 (저장용) (0) | 2020.08.05 |
HackerRank] itertools.product() 리스트 간 곱하기 (저장용) (0) | 2020.08.04 |
HackerRank] Capitalize (첫글자 대문자) (저장용) (0) | 2020.08.03 |