@take(t:tab, n:numeric)
@take(t:string, n:numeric)
@take(t:tab, x:tab)
@take(t:string, x:tab)
@take(t, n:numeric)
t
) with the
n
first elements of t
if n > 0
and the last -n
elements of t
if n
is negative.
@take(t, x:tab)
t
whose indices are in tab x
.
This is equivalent to
[t[x[$i]] | $i in @size(x)]
See also Tab Manipulations @binary_search @car @cdr @clear [@clone] @concat @cons @copy @count @dim @domain @drop @empty @find @flatten @gnuplot @insert @iota @is_list @is_prefix @is_subsequence @is_suffix @lace @last @listify @map @max_val @median @member @normalize @occurs @parse @permute @push_back @push_front @range @reduce @remove @remove_duplicate @replace @reshape @resize @reverse @rotate @scan @scramble @size @slice @sort @sputter @stutter @succession @tab_history @tab_history_date @tab_history_rdate @take @to_num