|
Thread
Thread[f[args]]は,argsに現れる任意のリストにfを縫い込む.
Thread[f[args], h]は, argsに現れる頭部hを持つオブジェクトにfを縫い込む.
Thread[f[args], h, n]は,fをargsに現れる頭部hを持つ先頭からn個のオブジェクトに縫い込む.
Thread[f[args], h, -n]は,末尾からn個のオブジェクトに縫い込む.
Thread[f[args], h, m, n ]は,mからn番目のオブジェクトに縫い込む.
例:Thread[f[ a,b , c, d,e ]]  .
属性としてListableが与えられている関数は自動的にリストに縫い込まれる,すなわち各リストの同じ位置に現れる 要素をまとめてそこに適用される.
頭部がhで,指定されたargsの中にあるすべての要素は同じ長さでなければならない.
頭部がhでない引数はこの引数の中で頭部がhの要素の数だけコピーされる.
Threadは,標準的な列の指定(A.3.5を参照)を使用する.
参照セクション:2.2.10.
次も参照:Distribute,Map,Inner,MapThread.
バージョン1の新関数
他の例
|