We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 549546d commit f90d912Copy full SHA for f90d912
subset.py
@@ -0,0 +1,18 @@
1
+
2
+def _print_subset(current, rest):
3
+ if rest == []:
4
+ print(current)
5
+ return
6
7
+ (first, *rest) = rest
8
+ subset(current + [first], rest)
9
+ subset(current, rest)
10
11
12
+def print_subset(lst):
13
+ subset([], lst)
14
15
+if __name__ == '__main__':
16
+ lst = [i for i in 'abcde']
17
+ print(print_subset(lst))
18
0 commit comments