|
DeleteCases
DeleteCases[ausdr, muster] entfernt alle Elemente von ausdr, die zu muster passen.
DeleteCases[ausdr, muster, stufe] entfernt alle Teile von ausdr auf den durch stufe bestimmten Stufen, die zu muster passen.
Beispiel: DeleteCases[ 1, a, 2, b , _Integer] .
Mit Hilfe der Option Heads -> True lassen sich mit DeleteCases Köpfe entfernen. Das Entfernen eines Kopfes eines bestimmten Elementes in einem Ausdruck ist äquivalent zur Anwendung von FlattenAt auf den Ausdruck an diesem Punkt.
Beispiel: DeleteCases[ 1, f[2, 3], 4 , f, 2 , Heads -> True] .
Stufenspezifikationen werden in Abschnitt A.3.6 beschrieben.
Siehe Das Mathematica Buch: 2.3.2.
Siehe auch: Cases, ReplaceAll, Delete.
Further Examples
|