Mathematica > 核心语言 > 列表操作 > 重排列与重构列表 > PadRight >
Mathematica > 数据处理 > 大型数组的处理 > 重排列与重构列表 > PadRight >
Mathematica > 数据处理 > 图像处理和分析 > 基本的图像处理 > 大型数组的处理 > 重排列与重构列表 > PadRight >

PadRight

PadRight
list 列表右边补零,得到一长度为 n 的列表.
PadRight
重复 x 来填充列表.
PadRight
循环性地重复 来填充列表.
PadRight
在左边填充,留下一个能存放 m 个元素的空白区域.
PadRight
在第 i 层生成一个长度为 的嵌套列表.
PadRight[list]
用零元素填充不规则列表 list 使得其变为一个满列表.
  • PadRight 通常返回一个长度 n 的列表,像 padding 这些特殊情况除外.
  • 以填充 方式,循环性地重复 ,则列表被有层次的添加到顶部,列表的第一个元素放在 上. »
  • Round[(n-Length[list])/2] 的空白区域以 list 为中心.
  • PadRight 把列表 list 看作是循环的.
  • PadRight 可以用来重复一个本身就是列表的单个元素.
  • PadRight 多次重复 直到列表的长度为 n.
  • PadRight 构造一个完全列表,即使列表 list 是无规则的. »
  • 负数 表示在右边填充.
  • PadRight 在每个维上将 list 视为循环的.
  • 列表 list 不一定具有头 List.
填充使得列表长度为 10:
填充:
通过重复 来填充:
在左边留出两个空位:
填充形成 × 矩阵:
填充形成完全矩阵:
填充使得列表长度为 10:
In[1]:=
Click for copyable input
Out[1]=
 
填充:
In[1]:=
Click for copyable input
Out[1]=
 
通过重复 来填充:
In[1]:=
Click for copyable input
Out[1]=
 
在左边留出两个空位:
In[1]:=
Click for copyable input
Out[1]=
 
填充形成 × 矩阵:
In[1]:=
Click for copyable input
Out[1]//TableForm=
 
填充形成完全矩阵:
In[1]:=
Click for copyable input
Out[1]//TableForm=
负数长度表示在左边进行填充:
重复填充从而使得原始列表分层:
行和列采用不同的边距填充:
使用头部而不是 List
在全为 0 的列表中间插入一个1:
把列表展开为类似瓦片的序列:
PadLeftPadRight 填充使得列表长度为 n
ArrayPad 在每边填充 n 个额外的元素:
用列表元素填充:
版本 4 的新功能 | 版本 6 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF