Holen Sie sich eindeutige Werte aus einer Liste in Python

In Python können Sie die set()-Funktion verwenden, um die eindeutigen Werte aus einer Liste zu erhalten. Hier ist ein Beispiel:

original_list = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
unique_list = list(set(original_list))
print(unique_list)

Das gibt folgendes aus:

[1, 2, 3, 4, 5]

Sie können auch die List Comprehension und den in-Operator verwenden

original_list = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
unique_list = [x for i, x in enumerate(original_list) if x not in original_list[:i]]
print(unique_list)

Das gibt das gleiche Ergebnis wie oben aus.