Python [Python] 모든 부분집합 만들기 - N = 10 sums_lst = [[]] for i in range(1,N+1): for j in range(len(sums_lst)): val = sums_lst[j]+[i] sums_lst.append(val) print(sums_lst) [[], [1], [2], [1, 2], [3], [1, 3], [2, 3], [1, 2, 3], ... , [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]] 공유하기 게시글 관리 파프리카의 IT블로그 'Python' 카테고리의 다른 글 [Python] 문자열 정렬과 공백 채우기 (0) 2023.03.22 [Python] 문자열 앞에 0 채우기 (0) 2023.03.20 코드 시각화 사이트 Python Tutor (0) 2023.03.07 [파이썬 문법] pass, continue, break (0) 2023.02.21 [파이썬 문법] for - else 문 (0) 2023.02.20 Contents 당신이 좋아할만한 콘텐츠 [Python] 문자열 정렬과 공백 채우기 2023.03.22 [Python] 문자열 앞에 0 채우기 2023.03.20 코드 시각화 사이트 Python Tutor 2023.03.07 [파이썬 문법] pass, continue, break 2023.02.21 댓글 0 + 이전 댓글 더보기