|
|
||
|
|
| Partition[list,n] | 把 list 分为长度为 n 的子列表 |
| Partition[list,n,d] | 使用偏移量 d 划分子列表 |
| Split[list] | 把 list 分成相同元素的子列表 |
| Split[list,test] | 分成相邻元素满足 test 的子列表 |
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
| In[4]:= |
| Out[4]= |
| In[5]:= |
| Out[5]= |
| In[6]:= |
| Out[6]= |
| In[7]:= |
| Out[7]= |
| In[8]:= |
| Out[8]= |
| In[9]:= |
| Out[9]= |
| In[10]:= |
| Out[10]= |
| In[11]:= |
| Out[11]= |
| In[12]:= |
| Out[12]= |
| In[13]:= |
| Out[13]= |
| Partition[list,n,d] 或 Partition[list,n,d,{1,-1}] | 只保留没有悬空的子列表 |
| Partition[list,n,d,{1,1}] | 允许在末尾有悬空 |
| Partition[list,n,d,{-1,-1}] | 允许在开头有悬空 |
| Partition[list,n,d,{-1,1}] | 允许在开头和末尾都有悬空 |
| Partition[list,n,d,{kL,kR}] | 指定第一个和最后一个子列表的对齐 |
| Partition[list,n,d,spec] | 通过在 list 中周期性地重复元素进行填充 |
| Partition[list,n,d,spec,x] | 通过重复元素 x 填充 |
| Partition[list,n,d,spec,{x1,x2,...}] | |
| 通过周期性地重复 | |
| Partition[list,n,d,spec,{}] | 不使用填充 |
| In[14]:= |
| Out[14]= |
| In[15]:= |
| Out[15]= |
| In[16]:= |
| Out[16]= |
| In[17]:= |
| Out[17]= |
| PadLeft[list,n] | 通过在左边插入零进行填充,以达到长度 n |
| PadLeft[list,n,x] | 通过重复元素 x 进行填充 |
| PadLeft[list,n,{x1,x2,...}] | 通过周期性地重复 |
| PadLeft[list,n,list] | 通过周期性地重复 list 进行填充 |
| PadLeft[list,n,padding,m] | 在右边留出 m 个元素大小的空白 |
| PadRight[list,n] | 在右边插入零进行填充 |
| In[18]:= |
| Out[18]= |
| In[19]:= |
| Out[19]= |
| In[20]:= |
| Out[20]= |
| In[21]:= |
| Out[21]= |
| In[22]:= |
| Out[22]= |
| In[23]:= |
| Out[23]= |
| In[24]:= |
| Out[24]= |