Frage von Pretan4, 18

Itertools in python?

from  itertools import permutations
print(permutations('123456',3))

Kann mir jemand sagen, was ich falsch gemacht habe?

Ich wollte alle dreistelligen kombinationen aus den 6 ziffern (123456) haben, aber er weist mich nur auf die Position auf der Festplatte hin..

(hier zum nachsehen : https://repl.it/CJ81/0)

Antwort
von JohannVanLindt, 9

Es wird ein Generator zurückgegeben. Verwende die "list" Funktion um eine Liste zu erhalten.

from  itertools import permutations
print list(permutations('123456',3))
Kommentar von Pretan4 ,

Das war einfach, dachte der bildet schon von sich aus ne liste...

Vielen dank :D

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten