リストの分割

Partition[list,n]入力リスト list の全要素を n 個ずつのサブリストに分割したリストを構成する
Partition[list,n,d]d をオフセットとする部分リストを構成する
Split[list]入力リスト list を同一要素ごとにまとめて分けたリストを構成する

リストの分割

リストを入力する.
In[1]:=
Click for copyable input
Out[1]=
リストの要素を一対のサブリストに再編成する.1つ残った末尾要素は捨てられる.
In[2]:=
Click for copyable input
Out[2]=
3個の要素からなるサブリストに再構成する.サブリストの間で重なり合う部分はない.
In[3]:=
Click for copyable input
Out[3]=
隣り合うサブリストの要素が1つのオフセットだけ離れた3個の要素からなるサブリストに再構成する.
In[4]:=
Click for copyable input
Out[4]=
同一要素ごとにまとめて分けたリストを作成する.
In[5]:=
Click for copyable input
Out[5]=
Tuples[list,n]list の要素のすべての n 要素集合を作成する
Tuples[{list1,list2,...}]i 番目の要素が からのすべての可能な集合のリストを作成する

リストの要素の可能な要素集合を見付ける

リストから2要素を取る可能なすべての組合せである.
In[6]:=
Click for copyable input
Out[6]=
それぞれのリストから要素を1個取る可能なすべての組合せである.
In[7]:=
Click for copyable input
Out[7]=
New to Mathematica? Find your learning path »
Have a question? Ask support »