|
Position
Position[ausdr, muster] liefert eine Liste der Positionen, an denen jene Objekte in ausdr auftauchen, die zu muster passen.
Position[ausdr, muster, stufe] findet Objekte nur auf den Stufen, die durch stufe spezifiziert sind.
Position[ausdr, muster, stufe, n] gibt die Namen der ersten n Objekte an, die gefunden werden.
Beispiel: Position[ 1+x^2, 5, x^4 , x^_] .
Position[ausdr, muster] testet der Reihe nach alle Unterbestandteile von ausdr, um solche herauszufinden, die zu muster passen.
Position liefert eine Liste der Positionen in einer Form, die sich für die Anwendung mit Extract, ReplacePart und MapAt eignet. Die Form unterscheidet sich von der in Part verwendeten.
Die Vorgabe-Stufenspezifikation für Position ist {0, Infinity} mit Heads -> True.
Eine Teil-Spezifikation {}, die durch Position ausgegeben wird, repräsentiert das vollständige ausdr.
Position[liste, muster, 1 , Heads -> False] ermittelt Positionen nur von solchen Objekten, die als vollständige Elemente von liste auftauchen.
Stufenspezifikationen werden in Abschnitt A.3.6 beschrieben.
Position[ausdr, muster, stufe, n] liefert die Positionen der ersten n Teile von ausdr, die zum Muster passen.
Siehe Das Mathematica Buch: 1.8.5, 2.1.7, 2.2.4 und 2.3.2.
Siehe auch: Cases, Count, StringPosition, ReplaceList, Insert, Delete.
Further Examples
|