|
1.8.12 発展:多次元リストの並べ替え
行列,表,多次元配列はすべてネストしたリストのことである.Mathematicaはこれらのリストの処理のための多くの関数を提供している.

多次元リストの操作を行う関数
すべてのレベルにあるサブリストのネストをはずす.この操作は内側のカッコをすべて取り払う作業と思えばよい.
In[1]:= Flatten[{{a}, {b, {c}}, {d}}]
Out[1]= 
今度は1つのレベルのサブリストのネストだけをはずす.
In[2]:= Flatten[{{a}, {b, {c}}, {d}}, 1]
Out[2]= 
上記の他にも,各種の多次元リストの操作が可能である.それらのいくつかに関しては 2.4で触れる.
|