Archived
subsets
An old note — I haven't updated it since I wrote it.
1def subsets(nums):
2 res = [[]]
3 for n in sorted(nums):
4 res += [r + [n] for r in res]
5 return res
6
7
8print(subsets([1, 2, 3]))
Archived
1def subsets(nums):
2 res = [[]]
3 for n in sorted(nums):
4 res += [r + [n] for r in res]
5 return res
6
7
8print(subsets([1, 2, 3]))