setDifference()

Zusammenfassung

Gibt eine Liste der Elemente zurück, die Elemente von list1, nicht jedoch von list2 sind.

Syntax

setDifference ( list1 As List, _
                list2 As List, _
                Optional key As Name = Identity, _
                Optional test As Name = Equal ) As List
Argument Typ Beschreibung
list1 List Die erste Liste
list2 List Die zweite Liste
key Name Optional. Der Name der Funktion, die bei jedem Element der Liste aufgerufen werden soll. Die Funktion erfordert zwei Argumente. Vorgabe ist Identity.
test Name Optional. Der Name der Testfunktion, die auf wichtige Ergebnisse von Elementen der Listen angewendet werden soll. Die Funktion erfordert zwei Argumente. Vorgabe ist Equal.

Beispiel 1

Intent >setDifference({a, b, c, d}, {a, b, c, e}) 
--> {d} 		

Beispiel 2

Intent >setDifference({a, b, c, d}, {a, b, c, e, d}) 
--> {}