Re: [問題] 將hash變成array有辦法簡化嗎?
※ 引述《dryman (dryman)》之銘言:
: while(($k,$v)=each %h){
: push @myh ,[$k,$v];
: }
: 自己悶頭試了幾種寫法,perl都不認同...
: 要怎麼把each 出來的東西變成 arr ref 然後推進 @myh 啊?
一定要用 each 嗎?
my @myh = map { [$_, $h{$_}] } keys %h;
這樣也很短呀?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.192.252
推
05/26 23:51, , 1F
05/26 23:51, 1F
→
05/26 23:51, , 2F
05/26 23:51, 2F
推
05/27 09:40, , 3F
05/27 09:40, 3F
推
05/27 14:04, , 4F
05/27 14:04, 4F
※ 編輯: CindyLinz 來自: 210.242.246.249 (09/10 13:14)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章
10
113