PadRight

PadRight[list,n]

list 列表右边补零,得到一长度为 n 的列表.

PadRight[list,n,x]

重复 x 来填充列表.

PadRight[list,n,{x1,x2,}]

循环性地重复 xi 来填充列表.

PadRight[list,n,padding,m]

在左边填充,留下一个能存放 m 个元素的空白区域.

PadRight[list,{n1,n2,}]

在第 i 层生成一个长度为 ni 的嵌套列表.

PadRight[list]

用零元素填充不规则列表 list 使得其变为一个满列表.

更多信息

  • PadRight[list,n,] 通常返回一个长度 n 的列表,像 padding{} 这些特殊情况除外.
  • 以填充 {x1,x2,,xs} 方式,循环性地重复 xi,则列表被有层次的添加到顶部,列表的第一个元素放在 x1 上. »
  • Round[(n-Length[list])/2] 的空白区域以 list 为中心.
  • PadRight[list,n,list] 把列表 list 看作是循环的.
  • PadRight[list,n,{xlist}] 可以用来重复一个本身就是列表的单个元素.
  • PadRight[{},n,{x1,x2,}] 多次重复 xi 直到列表的长度为 n.
  • PadRight[list,{n1,n2,}]{n1,n2,} 构造一个完全列表,即使列表 list 是无规则的. »
  • PadRight[list,Automatic,x]x 来填充形成以形成完全列表.
  • 负数 ni 表示在右边填充.
  • PadRight[list,{n1,n2},{{x11,x12,},{x21,},}] 用重复 xij 块来填充.
  • PadRight[list,{n1,n2,},list] 在每个维上将 list 视为循环的.
  • PadRight[list,{n1,n2,},padding,{m1,m2,}] 在第 i 层应用 mi 填充.
  • 列表 list 不一定具有头 List.
  • PadRightSparseArray 对象起作用.

范例

打开所有单元关闭所有单元

基本范例  (6)

0 填充使得列表长度为 10:

x 填充:

通过重复 {x,y,z} 来填充:

在左边留出 2 空值:

填充形成 3×4 矩阵:

填充形成完全矩阵:

范围  (3)

负数长度表示在左边进行填充:

重复填充从而使得原始列表分层:

行和列采用不同的边距填充:

推广和延伸  (1)

使用头部而不是 List

应用  (2)

在全为 0 的列表中间插入一个 1

把列表展开为类似瓦片的序列:

属性和关系  (1)

PadLeft[list,n]PadRight[list,n] 填充使得列表长度为 n

ArrayPad[list,n] 在每边填充 n 个额外的元素:

可能存在的问题  (1)

用列表元素填充:

Wolfram Research (1999),PadRight,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PadRight.html (更新于 2007 年).

文本

Wolfram Research (1999),PadRight,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PadRight.html (更新于 2007 年).

CMS

Wolfram 语言. 1999. "PadRight." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2007. https://reference.wolfram.com/language/ref/PadRight.html.

APA

Wolfram 语言. (1999). PadRight. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PadRight.html 年

BibTeX

@misc{reference.wolfram_2024_padright, author="Wolfram Research", title="{PadRight}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/PadRight.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_padright, organization={Wolfram Research}, title={PadRight}, year={2007}, url={https://reference.wolfram.com/language/ref/PadRight.html}, note=[Accessed: 22-November-2024 ]}