Complement

Aus JACK Wiki
Version vom 13. November 2017, 15:42 Uhr von Spobel (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''complement'' bildet das Komplement zweier Mengen. Die Funktion erwartet zwei Listen. Diese Listen werden zuerst in Men…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Beschreibung

Die Funktion complement bildet das Komplement zweier Mengen.

Die Funktion erwartet zwei Listen. Diese Listen werden zuerst in Mengen konvertiert (doppelte Elemente werden entfernt). Als nächstes wird das Komplement gebildet. Anschließend wird die Menge in Form einer Liste zurückgegeben.

Wird anstelle einer Liste ein Objekt angegeben, wird dies zuerst in eine List konvertiert.

Syntax

unite(List list1, List list2)

Parameter

  • list1
  • list2

Return Value

Beispiele

Standardfälle

complement(list(1,1,1),list(1,2,3))   --> returns list()
complement(list(a,b,c),list(1,2,3))   --> returns list(a,b,c)
complement(vector(1,2,3),list(a,4,f))   --> returns list(vector(1,2,3))