Ich möchte eine Liste erstellen, die alle möglichen 4-stelligen Kombinationen von Ziffern enthält 1-6Wie erstellt man eine Liste mit allen möglichen Kombinationen?
z. >>>list=(1111,1112,1113,.......,6666)
Wie werde ich es tun? Ich habe keine Ideen mehr
Bitte zeigen, was Du hast es versucht. Was hast du darüber nachgedacht oder versucht? Haben Sie auch daran gedacht, dass Sie buchstäblich nur eine Liste aller Nummern von '1111' bis' 6666' generieren? Sie können dies mit einer einfachen Schleife erreichen und bestimmte entfernen (alles, was 7-9 enthält). Das ist keine große Lösung, aber es ist etwas, womit man anfangen kann. – birryree
Auschecken ['itertools.combinations_with_replacement'] (https://docs.python.org/2/library/itertools.html#itertools.commissions_with_replacement) – schwobaseggl
@martineau Die Antworten in dieser doppelten Frage beantworten diese nicht, da soweit ich gesehen habe. 'iertools.combinations' (oder' combinations_with_replacement', oder 'powerset') werden es nicht tun, du brauchst wirklich' product', wie in M. Matts Antwort hier. –