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 vorhanden. (weil natürlich nicht der Inhalt des Arrays auf Gleichheit geprüft wird).
Mein Ansatz war dieser: (Pseudocode)
Code: Alles auswählen
for e, index in enumerate(events):
for l, index2 in enumerate(events, start=index+1):
if events[index].name == events[index2].name and events[index]date == events[index2].date
Was wäre also die richtige Art das ganze zu realisieren?
Danke für eure Antworten.
LG