Derzeit verwende ich je nach Datengröße / Datenstruktur, von der ich die Uniques erhalten möchte, Folgendes:
- Spaltenwerte der Datentabelle
- Assoziatives Array (wenn ich faul bin, aber mit vielen Werten langsam wird)
- Zusammenfassen (etwas besser, verlangsamt auch)
- Übersichtstabelle und Werte abrufen (auf diese Weise kann ich Zählungen abrufen, wenn ich möchte)
- Verteilungsplattform und Werte aus der Berichtsschicht abrufen (das Schöne daran ist, dass ich gleichzeitig andere Statistiken abrufen kann und es schnell ist)
- Listen
- Assoziatives Array
- Fügen Sie Werte in die Tabelle ein und verwenden Sie die oben genannten Methoden
Mein Vorschlag ist, eine bestimmte Funktion hinzuzufügen, um eindeutige Werte aus Datentabellen und Listen in einer Liste / Matrix zu erhalten. Es könnte auch eine Datenstruktur sein wie Pythons Set (und wenn Datenstruktur wäre
Ein Set ist eine ungeordnete Sammlung ohne doppelte Elemente. Zu den grundlegenden Anwendungen gehören das Testen der Mitgliedschaft und das Eliminieren doppelter Einträge. Set-Objekte unterstützen auch mathematische Operationen wie Vereinigung, Schnittmenge, Differenz und symmetrische Differenz.