[問題] 刪除 hash陣列裡 重複的資料??

看板Perl作者 (...)時間17年前 (2007/12/25 22:03), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/2 (看更多)
假如一個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

12/25 23:06, , 1F
%temp=(); @array = grep{ !temp{$_}++ } @array;
12/25 23:06, 1F

12/25 23:15, , 2F
thx~我試試看^^"
12/25 23:15, 2F

12/25 23:40, , 3F
use List::MoreUtils 'uniq'; @array = uniq @array;
12/25 23:40, 3F
文章代碼(AID): #17SGsrMy (Perl)
文章代碼(AID): #17SGsrMy (Perl)