Hier mal der gröbere Hintergrund:
In einer Tabelle ist jede Zeile ein Gast. Jede Zeile wird durchlaufen (insgesamt ca. 30 Zeilen). Bei jeder Zeile wird geprüft, ob der Gast in die Tour (aktuell eben eine Collection) aufgenommen wird oder nicht. Ist dies der Fall, dann wird geprüft, bei welchen der Zwischenstationen (dictionaries) der Gast ein bzw aussteigt. Mein gezeigter Code im ersten Post fügt also den entsprechenden Zwischenstationen den Gast hinzu.
Tour = [
{ Oklahoma: [Günther, Heinz] } ;
{ Manchester: [Günther] } ;
{ Tokyo : [Heinz] }
]
Zu deinem Codeausschnitt von 20:19 Uhr:
Dies funktioniert an sich, aber nicht für meinen Anwendungsfall, weil ich ja durch die Zeile iteriere und nur ausgewählte Gäste der "Tour" hinzugefügt und werden sollen. Und dies nicht ein einem Rutsch, sondern, da einige Zeile übersprungen werden, nacheinander. Die Gäste werden also teilweise einer bestehen Gästeliste hinzugefügt. Im Beispiel oben: Günther ist der erste Teilnehmer der Tour. Aus einer späteren Zeile der Tabelle kommt dann noch Heinz dazu. Heinz steigt auch in Oklahoma ein, und in Tokyo aus.
Ist das verständlicher so?
"Type-Anweisung z.B. in Verbindung mit einem Array" -> Könntest du mir dazu bitte ein kurzes Beispiel geben?
|