YumiFerrari
Grünschnabel
Hallo,
ich brauche dringend Hilfe und hoffe, dass mir vllt jemand helfen kann.
Ich habe eine CSV Datei, die ich einlesen. Ich hab erst mal 2 Spalten hiervon eingelesen. In der einen Spalte stehen die Namen und in der zweiten die dazugehörigen Adressen. Als Input gebe ich den gesuchten Namen ein und als Output erhalte ich die Adresse. Das klappt auch soweit. Nur es gibt es Problem und zwar, dass manchmal Namen doppelt auftauchen. Die Map überschreibt diese dann.
In der CSV Datei ist auch eine Spalte, wo die Levels der jeweiligen Namen stehen. Das würde dann die Überschreibung verhindern, Nur ich weiß nicht genau, wie ich das mit einbinden kann. Dann müsste die Eingabe sich auch so ändern, dass man den genauen Namenspfad eingeben muss. Nun zu der frage... kann man bei einer Map noch eine Schleife mit einbauen, wo man dann vorgibt, wie die Namen einzulesen sind?
z.B.
Level Name
1 A
2 B
3 C
4 D
4 E
3 D
Also wenn ich das zweite D haben möchte, dann müsste ich als Input eingeben GetAddress(1.2.3) also mit den Namen jetzt GetAdress(A.B.D).....
und wenn ich das erste D haben möchte, dann eben GetAddress(1.2.3.4) und in namen ausgeschrieben GetAddress(A.B.C.D)...
Leicht erklärt, aber ich weiß nicht, wie ich das mit bedingungen in einer Schleife festlegen kann. Weil die Namen ja auch so in die Map geladen werden müssen.
Kann mir einer helfen?
ich brauche dringend Hilfe und hoffe, dass mir vllt jemand helfen kann.
Ich habe eine CSV Datei, die ich einlesen. Ich hab erst mal 2 Spalten hiervon eingelesen. In der einen Spalte stehen die Namen und in der zweiten die dazugehörigen Adressen. Als Input gebe ich den gesuchten Namen ein und als Output erhalte ich die Adresse. Das klappt auch soweit. Nur es gibt es Problem und zwar, dass manchmal Namen doppelt auftauchen. Die Map überschreibt diese dann.
In der CSV Datei ist auch eine Spalte, wo die Levels der jeweiligen Namen stehen. Das würde dann die Überschreibung verhindern, Nur ich weiß nicht genau, wie ich das mit einbinden kann. Dann müsste die Eingabe sich auch so ändern, dass man den genauen Namenspfad eingeben muss. Nun zu der frage... kann man bei einer Map noch eine Schleife mit einbauen, wo man dann vorgibt, wie die Namen einzulesen sind?
z.B.
Level Name
1 A
2 B
3 C
4 D
4 E
3 D
Also wenn ich das zweite D haben möchte, dann müsste ich als Input eingeben GetAddress(1.2.3) also mit den Namen jetzt GetAdress(A.B.D).....
und wenn ich das erste D haben möchte, dann eben GetAddress(1.2.3.4) und in namen ausgeschrieben GetAddress(A.B.C.D)...
Leicht erklärt, aber ich weiß nicht, wie ich das mit bedingungen in einer Schleife festlegen kann. Weil die Namen ja auch so in die Map geladen werden müssen.
Kann mir einer helfen?