Python set()-Funktion
Beschreibung
set()Die Funktion erstellt eine ungeordnete Sammlung eindeutiger Elemente. Sie kann Beziehungstests durchführen, doppelte Daten entfernen und auch Schnittmenge, Differenz, Vereinigung usw. berechnen.
Syntax
set-Syntax:
class set([iterable])
Parameter description:
- iterable -- iterierbares Objekt;
Rückgabewert
Gibt ein neues set-Objekt zurück.
Beispiele
Die folgenden Beispiele zeigen, wie man set verwendet:
>>>x = set('example')
>>> y = set('google')
>>> x, y
(set(['b', 'r', 'u', 'o', 'n']), set(['e', 'o', 'g', 'l'])) # Duplikate werden entfernt
>>> x & y # Schnittmenge
set(['o'])
>>> x | y # Vereinigung
set(['b', 'e', 'g', 'l', 'o', 'n', 'r', 'u'])
>>> x - y # Differenz
set(['r', 'b', 'u', 'n'])
>>>
Python Built-in-Funktionen