(alist, numb, blist=[])
| 18 | blist.pop() |
| 19 | |
| 20 | def printCombinations(alist, numb, blist=[]): |
| 21 | if not numb: return printList(blist) |
| 22 | for i in range(len(alist)): |
| 23 | blist.append(alist.pop(i)) |
| 24 | printCombinations(alist, numb-1, blist) |
| 25 | alist.insert(i, blist.pop()) |
| 26 | |
| 27 | if __name__ == '__main__': |
| 28 | k='love' |