Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > リストの並べ替えと再構築 >

PadLeft

Updated In 6 Graphic
PadLeft[list, n]
0を左から list に充填して長さ n のリストを作る.
PadLeft[list, n, x]
要素 x の反復で充填する.
PadLeft[list, n, {x1, x2, ...}]
要素 xi を循環反復して充填する.
PadLeft[list, n, padding, m]
右に m 個の要素を余白として充填する.
PadLeft[list, {n1, n2, ...}]
レベル i で長さ ni のネストされたリストを作成する.
PadLeft[list]
不調和配列 list を0で充填して完全にする.
  • PadLeft[list, n, ...]は,padding{}である特別な場合を除いて,常に長さ n のリストを作成する.
  • {x1, x2, ..., xs}の充填により,xi の循環反復が用意され,リストの最後の要素が xs がある箇所に置かれるようにリストがその上に重ねられる. »
  • 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 のリストに収まるようできるだけ多く列 xi を反復する.
  • PadLeft[list, {n1, n2, ...}]は,list が不揃いな場合でも,次元が{n1, n2, ...}の完全な配列を生成する. »
  • 負である ni は,右充填を指定する.
  • PadLeft[list, {n1, n2}, {{x11, x12, ...}, {x21, ...}, ...}]は,xij のブロックの反復で充填する.
  • PadLeft[list, {n1, n2, ...}, list]は,list をすべての次元で循環として扱う.
  • PadLeft[list, {n1, n2, ...}, padding, {m1, m2, ...}]は,レベル i で余白 mi を使用する.
  • オブジェクト list には,ヘッドListがある必要はない.
リストの長さが10になるように0で充填する:
In[1]:=
Click for copyable input
Out[1]=
 
xで充填する:
In[1]:=
Click for copyable input
Out[1]=
 
{x, y, z}を繰り返し使って充填する:
In[1]:=
Click for copyable input
Out[1]=
 
右側に2つ分の余白を残す:
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=
バージョン 4 の新機能 | バージョン 6 での修正機能
© 2013 Wolfram Research, Inc. English
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team