perl从数组中删除指定元素

假设有一个数组@a和一个变量$b,变量$b中保存着数组@a的第一个元素,即@a[0]这个元素,怎样将数组@a中删除所有重复的$b的元素。求比较简洁的方法

第1个回答  推荐于2016-09-16
@a=(1,2,1,4,5,6,7,1,2,5,7,1,10);
$b=1;
foreach(@a){
if($_==$b){s/$_//g;} #如果是字符串就用eq
print  "$_\n";
}

本回答被提问者采纳
第2个回答  2021-03-02

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网