PadLeft

PadLeft[list,n]
0を左から list に充填して長さ n のリストを作る.

PadLeft[list,n,x]
要素 の反復で充填する.

PadLeft[list,n,{x1,x2,}]
要素 を循環反復して充填する.

PadLeft[list,n,padding,m]
右に m 個の要素を余白として充填する.

PadLeft[list,{n1,n2,}]
レベル i で長さ のネストされたリストを作成する.

PadLeft[list]
不調和配列 list を0で充填して完全にする.

詳細詳細

  • PadLeft[list,n,]は,paddingである特別な場合を除いて,常に長さ n のリストを作成する.
  • の充填により, の循環反復が用意され,リストの最後の要素が がある箇所に置かれるようにリストがその上に重ねられる. »
  • PadLeft[list,n,padding,-m]は,list の最後の m 個の要素を切り捨てる.
  • Round[(n-Length[list])/2]の余白により,list が中央揃えになる.
  • PadLeft[list,n,list]は,list を循環として扱う.
  • PadLeft[list,n,{xlist}]は,それ自身がリストである個々の要素を繰り返すのに使用される.
  • PadLeft[{},n,{x1,x2,}]は,長さ n のリストに収まるようできるだけ多く列 を反復する.
  • PadLeft[list,{n1,n2,}]は,list が不揃いな場合でも,次元がの完全な配列を生成する. »
  • PadLeft[list,Automatic,x]は,x を充填して完全配列を作る.
  • 負である は,右充填を指定する.
  • PadLeft[list,{n1,n2},{{x11,x12,},{x21,},}]は, のブロックの反復で充填する.
  • PadLeft[list,{n1,n2,},list]は,list をすべての次元で循環として扱う.
  • PadLeft[list,{n1,n2,},padding,{m1,m2,}]は,レベル i で余白 を使用する.
  • オブジェクト list には,ヘッドListがある必要はない.
  • PadLeftSparseArrayオブジェクトに使うことができる.

例題例題すべて開くすべて閉じる

  (6)  (6)

リストの長さが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]=

3×5の配列を作るように充填する:

In[1]:=
Click for copyable input
Out[1]//TableForm=

完全配列を作るように充填する:

In[1]:=
Click for copyable input
Out[1]//TableForm=
1999年に導入
(4.0)
| 2007年に修正
(6.0)