|
Take
Take[list, n]は,listの先頭からn個の要素を与える.
Take[list, -n]は,listの末尾からn個の要素を与える.
Take[list, m, n ]は,listのmからn番目の要素を抽出する.
Take[list, m, n, s ]は,ステップsでmからnまでの要素を抽出する.
Take[list, , , ... ]は,listで により指定された要素がレベルiでネストされたリストを抽出する.
Takeは,標準的な列の指定(A.3.5を参照) を使用する
例:Take[ a,b,c,d,e , 3]  .
Take[ a,b,c,d,e , -2]  .
Take[Range[15], 3, 12, 4 ]  .
Takeは,Listに限らず,任意の頭部を持ったオブジェクトに使用することができる.
Take[list, , ]は,listから部分行列を抽出する.
例:Take[ a,b,c , d,e,f , -1, 2]  .
TakeをSparseArrayオブジェクトに適用すると,別のSparseArrayオブジェクトが返される.
参照セクション:1.8.4 , 2.4.2.
次も参照: Part,Drop,StringTake,Select,Cases, Partition,PadLeft.
関連パッケージ:LinearAlgebra`MatrixManipulation`.
バージョン1の新関数.バージョン4で大幅改訂
他の例
|