Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def combi(liste, p, l = None, res = None):
- '''fonction récursive qui renvoie toutes les combinaisons d'éléments de 'liste' à p éléments'''
- if l is None : l = []
- if res is None : res = []
- if p == 0:
- res.append(l)
- return
- for k in liste:
- l1 = list(l)
- l1.append(k)
- combi(liste, p-1, l1,res)
- return res
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement