一思路 迭代一个原集合,它的集合元素加新元素构成新集合,在加上原集合的集合,就是新的集合集合 二 代码 class Solution: def subsets(self, nums: List[int]) -> List[List[int]]: num=[[]] for i in nums: k=len(num) for j in range(k): p=num[j]+[i] num.append(p) return num