unten, set1, set2, set3 sind Listen mit len (setn) = len (index). Ich möchte über jede dieser Listen Schleife (SETn) wie folgtwie über mehrere Listen in Python Schleife
index = range(10)
set1 = range(10,20)
set2 = range(30,40)
set3 = range(40,50)
listset = [set1, set2, set3]
for i in listset:
for k, j in zip(index, i):
print k, j
Result:
0 s
1 e
2 t
3 1
0 s
1 e
2 t
3 2
0 s
1 e
2 t
3 3
Wie kann ich ein Ergebnis zu erhalten, das die jedes Element von „index, set1“ druckt (wie unten angegeben), gefolgt von „index, set2 ", gefolgt von" index, set3 ".
0 10
1 11
2 12
3 13
4 14
5 15
6 16
7 17
8 18
9 19
and so on...
Ihre For-Schleife funktioniert, um das erwartete Ergebnis zu erhalten, wonach Sie suchen? – Boud
Sorry, aber ich denke, dass meine Bearbeitung der Frage Ihr Problem gelöst hat ... Es war also nur ein Tippfehler mit den Zitaten. –
Der korrekt editierte Post (ersetzt die Literale ''set1''etc durch die reellen Variablennamen' set1' (keine Apostrophe mehr, erzeugt die gewünschte Ausgabe ;-) – Dilettant