作者CindyLinz (Cindy Wang)
看板Perl
标题Re: [问题] 将hash变成array有办法简化吗?
时间Wed May 26 23:34:13 2010
※ 引述《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
1F:推 dryman:wow!! 05/26 23:51
2F:→ dryman:酷毙了XD 05/26 23:51
3F:推 AlanSung:ptt 没法做 code highlight 自动吗? XD 05/27 09:40
4F:推 dryman:好像只能写发文机器人来自动hl了 05/27 14:04
※ 编辑: CindyLinz 来自: 210.242.246.249 (09/10 13:14)