Ich habe eine Liste von Werten in der Form von: [0,1], [0,2], [1,3], [2,4], [3,5], [4,6], [5,7], [7,9]
.Iterieren durch Liste basierend auf Zeichenwert in jedem Listenelement (Python)
Ich würde gerne die Liste durchlaufen, beginnend bei [0,1]
und wenn das zweite Zeichen (in diesem Fall 1) gleich dem des ersten Zeichens eines anderen Listenelements ist (in diesem Fall würde dies [1,3]
entsprechen gehen würde [1,3]
und dann [3,5], [5,7]
und schließlich [7,9]
. an welcher Stelle es auf dem zweiten Element beginnen würde ([0,2])
und das gleiche tun, in zwei Listen gipfelt.
um zu klären, die Liste selbst enthält Werte, die beide auch sind und seltsam, anders als das Beispiel, das ich hier zeige, also kann ich es nicht darauf basierend teilen.
Irgendwelche Ideen, um mich in die richtige Richtung mit diesem zu stoßen würde sehr geschätzt werden.
Haben Sie versucht, einen Code, den wir sehen können? – Alex
Was würden Sie tun, wenn mehr als eine Auswahl verfügbar ist? Nehmen wir an, die Liste enthält sowohl "[1,3]" als auch "[1,4]". –
um das obige Beispiel fortzusetzen, würde es durch [0,1] bis [7,9] laufen und dann zurück [0,2] bis [4,6] –