作者sunbelt (...)
看板Perl
標題[問題] 刪除 hash陣列裡 重複的資料??
時間Tue Dec 25 22:03:30 2007
假如一個hash陣列,其值是一個陣列
如下:
@{$hash{AA}}={abc,abc,dd,ee,dd}
@{$hash{BB}}={cde,cde,dd,dd}
要變成
@{$hash{AA}}={abc,dd,ee}
@{$hash{BB}}={cde,dd}
要如何做比較好~
謝謝@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.221.40
→ reizarc:%temp=(); @array = grep{ !temp{$_}++ } @array; 12/25 23:06
→ sunbelt:thx~我試試看^^" 12/25 23:15
→ clkao:use List::MoreUtils 'uniq'; @array = uniq @array; 12/25 23:40