Die Suche ergab 4 Treffer

von Bioaim
Donnerstag 24. März 2016, 17:28
Forum: Allgemeine Fragen
Thema: Objekt Array, Duplikate löschen
Antworten: 7
Zugriffe: 1291

Re: Objekt Array, Duplikate löschen

Hab mich falsch ausgedrückt, wusste nur nicht, wie ich jetzt wieder an die Daten komme, habs aber geschafft :)

Code: Alles auswählen

for key, value in events:
	print events[key, value].name
Danke euch!
von Bioaim
Donnerstag 24. März 2016, 17:19
Forum: Allgemeine Fragen
Thema: Objekt Array, Duplikate löschen
Antworten: 7
Zugriffe: 1291

Re: Objekt Array, Duplikate löschen

Okay, hab das nun mit einem Wörterbuch probiert. Das ganze funktioniert, beinhaltet also keine Duplikate mehr. Das Problem dabei ist, dass ich jetzt nur noch den Namen und und das Datum habe, wie kann ich wieder auf alle Attribute zugreiffen?

unique_events = {}
for event in events:
unique_events ...
von Bioaim
Donnerstag 24. März 2016, 14:50
Forum: Allgemeine Fragen
Thema: Objekt Array, Duplikate löschen
Antworten: 7
Zugriffe: 1291

Re: Objekt Array, Duplikate löschen

Hab vergessen zu erwähnen, dass ein Event noch weitere Attribute besitzt: LocationId, Subtitle, Genre , die aber alle nicht verwendent werden sollen, um Events auf Gleichheit zu prüfen.

Wie würden denn meine EQ und HASH Methoden aussehen, wenn ich prüfen will, ob Name und Datum gleich sind?

Bin ...
von Bioaim
Donnerstag 24. März 2016, 14:26
Forum: Allgemeine Fragen
Thema: Objekt Array, Duplikate löschen
Antworten: 7
Zugriffe: 1291

Objekt Array, Duplikate löschen

Hallo Leute,

ich habe ein Array, die Event Objekte enthalten. Ein Event besitzt eine TypeId (immer gleich), einen Namen und ein Datum .

In dem Array sind Duplikate vorhanden, die ich jetzt los werden will. Ich hab das ganze versucht in ein Set umzuwandeln, leider bleibe dabei aber die Duplikate ...