input set [1,2,3]
mit itertools.combinations wir mit diesem Programm folgende AusgabePython - alle Teilmengen einer Menge
>>> a = []
>>> x = [1,2,3]
>>> for t in range(1, len(x)+1):
... k = itertools.combinations(x,t)
... a.append([y for y in k])
i Ausgang folgt erhalten
[ [(1), (2), (3)], [(1, 2), (1, 3), (2, 3)], [(1, 2, 3)] ]
aber ich bin für diesen Ausgang suchen:
[ [(1), (1, 2), (1, 2, 3), (1, 3)], [(2), (2, 3)], [(3)] ]
keine Ahnung wer zu bekommen seine Ausgabe.
Haben Sie wirklich die beiden Ebenen der Liste Verschachtelung wollen? Oder interessiert dich nur die Reihenfolge der Tupel? –
Reihenfolge der Tupel – codenut
Warum diese bestimmte Reihenfolge? –