Wie entferne ich doppelte Einträge aus einer Liste?Wenn ich eine Liste wie
myList = {"John", "Dan", "Rob", "Rob", "Matt", "Shane", "Matt", "Shane", "John"};Wie erhalte ich eine Liste mit entfernten doppelten Einträgen?
myList_new= {"John", "Dan", "Rob", "Matt", "Shane"};
Automatisierung und SkripterstellungWindowsBetreff: Wie entferne ich doppelte Einträge aus einer Liste?Wenn es keine Rolle spielt, dass sich die Reihenfolge ändert, können Sie ein assoziatives Array verwenden
Names Default To Here(1);
myList = {"John", "Dan", "Rob", "Rob", "Matt", "Shane", "Matt", "Shane", "John"};
my_list = Associative Array(myList) << get keys;Betreff: Wie entferne ich doppelte Einträge aus einer Liste?Leider werden assoziative Arrays langsam, wenn die Liste lang ist.
Es gibt andere Ansätze wie Summarize und Tables/Summary, die viel schneller sind.
Daher kann es manchmal sinnvoll sein, eine Datentabelle zu erstellen, eine neue Spalte mit den Listenwerten zu füllen und die schnellen Tabellenfunktionen zu verwenden.
Am besten:
gehe zu Bietet eine schnelle Möglichkeit, eindeutige Werte aus JMP-Objekten (Spalten, Listen) abzurufen, möglicherweise ähnlich wie Pythons Set und Unterstützung @jthi 's Wunsch mit einem Kudo 