Ich habe zwei Listen:Permutation von zwei Listen
first = ["one", "two", "three"]
second = ["five", "six", "seven"]
Ich mag jede einzelne Kombination dieser beiden Listen aber mit Elementen aus der ersten Liste immer vor sein. Ich habe versucht, so etwas wie diese:
for i in range(0, len(combined) + 1):
for subset in itertools.permutations(combined, i):
print('/'.join(subset))
Wo „combined“ war diese beide Liste kombiniert, aber das gab mir alle Möglichkeiten, und ich will nur diejenigen, bei denen Elemente aus der ersten Liste an erster Stelle stehen. Zum Beispiel:
["onefive","twosix","twofive"]
usw. Hat jemand eine Idee hat, wie könnte ich das machen?
In diesem Beispiel möchten Sie alle 9 Kombinationen? –
Ja, ich möchte alle 9 Kombinationen. – Nenad