|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
DeleteCases
DeleteCases[expr, pattern]
式
のパターン
にマッチするすべての要素を削除する.
DeleteCases[expr, pattern, levelspec]
levelspec で指定されたレベルのパターン
にマッチする式
のすべての部分を削除する.
DeleteCases[expr, pattern, levelspec, n]
にマッチする式
の最初の
個の部分を削除する.
詳細とオプション詳細とオプション
- DeleteCasesのオプションHeads->Trueを使って,頭部を削除することができる.式の特定の要素の頭部を削除することは,式のこの点にFlattenAtを適用するのと同じである.
- DeleteCasesは,標準的なレベル指定を使う.
-
n レベル
からレベル
までInfinity レベル
からInfinityまで{n} レベル
のみ{n1,n2} レベル
からレベル
まで - DeleteCasesにおける
のデフォルト値は
である. - 正のレベル
は,
個の指標で指定される
のすべての部分からなる. - 負のレベル
は,深さ
の
のすべての部分からなる. - レベル
は,数,記号,その他の下位部分を持たないオブジェクトからなる. - レベル
は式全体に相当する. - DeleteCasesは,根よりも葉を先にするように,深さを第1とした順番で
の部分を横断する.
バージョン 2 の新機能 | バージョン 4.1 での修正機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
