salut a tous ,
j'ai un code qui me crée une liste de combinaison possible et me renvoi se résultat :
	
	>>> [['a', 'a', 'a', 'a', 'a', 'a'], ['a', 'a', 'a', 'a', 'a', 'b'], ['a', 'a', 'a', 'a', 'a', 'c'], ['a', 'a', 'a', 'a', 'a', 'd'], ['a', 'a', 'a', 'a', 'a', 'e'], ['a', 'a', 'a', etc....
 et moi je voudrai qu'il me le renvoi comme ceci :
	
	1 2 3
   | >>> aaaaaa
>>> aaaaab
>>> aaaaac  | 
 etc...
 voici le code :
	
	1 2 3 4 5 6 7 8 9 10 11 12
   | def power(n,F):
    G=[[x] for x in F]
    for i in range (0,n-1):
        G= [y+[x] for y in G for x in F]
    return G
 
def main():
    F=["a","b","c","d","e","f"]
    print power(6,F)
 
if __name__ == '__main__':
    main() | 
 
si quelqu'un peut m'aider 
						
					
Partager