Val*_*tti 1 perl grep
我有一个阵列@k.我想创建一个@j可以复制@k内容但没有第n个元素的新数组.
@k
@j
我有@k=(1,1,1,3,4); 我希望这@j有所有@k的元素,但不是k[2],即@j=(1,1,3,4);
@k=(1,1,1,3,4)
k[2]
@j=(1,1,3,4);
我试过@j=grep {$k[$_] != $k[$selectedIndex]} @k;但在这里它会选择数组的值而不是他的索引.
@j=grep {$k[$_] != $k[$selectedIndex]} @k;
Chr*_*ris 7
使用splice.
splice
my @j = @k; my $idx = 2; splice @j, $idx, 1;
归档时间:
12 年,3 月 前
查看次数:
117 次
最近记录: