|
Insert
Insert[list, elem, n]は, listの位置 nに 要素elemを挿入する.nが負の場合, この位置は末尾から数えられる.
Insert[expr, elem, i, j, ... ]は, 式exprの位置 i, j, ... に 要素elemを挿入する.
Insert[expr, elem,   , , ... ,  , , ... , ... ]は, 複数の位置に要素elemを挿入する.
例:Insert[ a, b, c , x, 2]  .
Insert[ a, b, c , x,  1 , -1 ]  .
Insert[ a, b , c, d , x, 2, 1 ]  .
listの頭部は Listである必要はなく,任意のものが与えられる.
Insertは,対応する通常のリストに効果的に挿入する形でSparseArrayオブジェクトに作用する.
参照セクション:1.8.6 , 2.4.2.
次も参照:Prepend,Append,StringInsert,Take,Drop,Delete,ReplacePart,FlattenAt,Position,Sequence.
バージョン1の新関数
他の例
|