Ich habe ein Skript, in dem ich versuche, HTML-Datei zu erstellen. In dieser HTML-Datei befinden sich 3 Zeilen, linke Reihe, rechte Reihe, mittlere Reihe. Jede dieser zu generierenden Zeilen benötigt zwei Argumente, eines ist Titel und anderes ist Beschreibung.Liste und zum Mischen
Als Beispiel betrachten wir in zwei Listen gespeichert, um eine linke Reihe und die rechte Reihe Elemente haben, ist ein für den Titel und eine andere für desc:
rightRowTitle = ['title2','title2']
rightRowDesc = ['Desc','Desc2']
leftRowTitle = ['l1','l2']
leftRowDesc = ['l1','l2']
Hier ist ein Beispiel dafür, was ich gemacht:
rightRowTitle = ['Tytul','Tytul2']
rightRowDesc = ['Desc','Desc2']
leftRowTitle = ['l1','l2']
leftRowDesc = ['l1','l2']
for title, desc in zip(rightRowTitle, rightRowDesc):
print(title,' - ', desc)
for title, desc in zip(leftRowTitle, leftRowDesc):
print(title,' + ', desc)
das Ergebnis:
Tytul - Desc
Tytul2 - Desc2
l1 + l1
l2 + l2
Nun, wenn ich Funktionen verwenden, um Zeilen zu erzeugen, würde ich mag eine solche haben n Ergebnis:
rightRowTitle
rightRowDesc
leftRowTitle
leftRowDesc
rightRowTitle2
rightRowDesc2
Ich würde es lieben wie jetzt zwischen nicht als statisch zu mischen.
Also wollen Sie eine Funktion, um alle möglichen Combos nach dem Zufallsprinzip oder nur alle Combos der RightRow 1 & 2 Listen zu machen? – Tony
@Tony Ich möchte es Funktion a und Funktion b mischen, aber Funktion a nimmt andere Parameter als Funktion b (aus verschiedenen Listen) –
FYI: Zeilen sind horizontal, Spalten sind vertikal. Auf polnisch (ich nehme an, dass wegen Ihres Namens und "Tytul" in Frage) "Reihe" ist "wiersz" und "Spalte" ist "kolumna". Nicht versuchen, eine Grammatik Nazi oder Smth zu sein, nur wollen Sie es einfacher für Sie eine Frage zu stellen, die richtig verstanden wird. –