Shallow

Shallow[expr]
expr を浅い形式で出力する.

Shallow[expr, depth]
指定された深さ以下の expr のすべての部分をスケルトン形式で出力する.

Shallow[expr, {depth, length}]
長さが指定された制限以上の部分をスケルトン形式で与える.

Shallow[expr, {depth, length}, form]
パターン form にマッチする任意の部分にスケルトン形式を使用する.

詳細詳細

  • 省略された要素の列はkの形式で出力されるSkeletonオブジェクトとして与えられる.
  • StandardFormでは,この出力に使われる文字は\[LeftSkeleton]»である.
  • 深さと長さにはInfinityを指定することができる.
  • Shallow[expr]は,Shallow[expr, {4, 10}]と同値である.
  • Shallowは,出力には影響を与えるが,評価には影響を与えない「包み込み」演算子として働く.
  • Shallowから求められたkStandardFormMathematica への入力として与えるとエラーを生じる.

例題例題すべて開くすべて閉じる

例 (2)例 (2)

リストの浅い形式による表示:

In[1]:=
Click for copyable input
Out[1]//Shallow=

ネストしたリストの浅い形式による表示:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]//Shallow=
バージョン 2 の新機能 | バージョン 3 での修正機能
New to Mathematica? Find your learning path »
Have a question? Ask support »