Schnitt

Syntax

	$set1.intersection($set2)

Beschreibung

Berechnet den Schnitt der Mengen set1 und set2.

Parameter

Name Typ Beschreibung Pflicht Default
set1 Menge Eine Menge, für die überprüft werden soll, ob und welche Elemente auch in set2 enthalten sind. ja
set2 Menge Eine Menge, für die überprüft werden soll, ob und welche Elemente auch in set1 enthalten sind. ja

Rückgabewert

Typ: Menge

Eine Menge, die alle Elemente enthält, die sowohl in set1, als auch in set2 enthalten sind.

Beispiele

Schnittmenge

	list(1, 2, 3).intersection(list(2, 3))

Ausgabe: Eine Menge mit den Elementen [2, 3].

Schnittmenge bei doppelten Werten

	list(1, 2, 2, 3).intersection(list(2, 2, 3))

Ausgabe: Eine Menge mit den Elementen [2, 3].

Doppelte Werte tauchen nicht doppelt im Ergebnis auf.

Keine Schnittmenge

	list(1, 2, 3).intersection(list(5, 6))

Ausgabe: Eine leere Menge