Re: [問題] 移除陣列中的重複值

看板Perl作者 (System hacked)時間18年前 (2007/08/26 12:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《dickyhu (軒)》之銘言: : 請問一下如果一個陣列中,有重覆值那我要怎麼移除呢? : 例如: @tmp={1,3,5,7,7,9,3,5,9}; : 而我想輸出的結果為 1,3,5,7,9 ==>然後得到此陣列的個數為5 : 請教各位大大囉。 : 因為我只找到PHP 有這種函式可以用,但Perl目前沒有找到。 Don't do it yourself... use Data::Dumper; use List::MoreUtils; @tmp = (1, 3, 5, 7, 7, 9, 3, 5, 9); print Dumper(List::MoreUtils::uniq @tmp); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.54.119
文章代碼(AID): #16qF_bAD (Perl)
文章代碼(AID): #16qF_bAD (Perl)