JackTan的ChinaUnix博客
Jack_Tan123
全部博文(46)
Swing(3)
Win32::GUI(1)
Gtk2(0)
2018年(18)
2017年(11)
2015年(14)
2014年(3)
scriptsh
fanqiqi5
lakefron
chengxia
王楠w_n
鄙人姓王
IT大咖
sometime
xtdumpli
分类:
2015-03-22 22:20:35
原文地址:删除数组中相同元素的几种方法 作者:icybay
my @a=(1,2,1,2,1,2,1,3); my %hash; my @b = grep { ++$hash{$_} < 2 } @a; print @b;
my %hash; my @a=(1,2,2,3); @hash{@a}=(); my @b=keys %hash; print @b;
my @a=(1, 2, 3, 2); foreach (0 .. $#a) { my $elem = shift(@a); push(@a, $elem) if (not $elem ~~ @a); } print @a;
上一篇:Perl中获取目录下文件名
下一篇:如何判断某个数组中是否存在某个元素
登录 注册