perl切片(数组和哈希)二
切片用法可在数组和哈希中提取值数组中取数组
my@array=qw(aabbccdd);my@select=@array[1,3];print"@select\n";##输出bbdd123456哈希中取值
my%hash=("a"=>1,"b"=>2,"c"=>3,"d"=>4,);my@select=@hash{qw(ac)};##提取key为‘a’‘c’对应的值print"@select\n";##输出为131234567891011哈希中取哈希
my%hash=("a"=>1,"b"=>2,"c"=>3,"d"=>4,);my%select=%hash{qw(ac)};##提取key为‘a’‘c’的hashmap{print"$_=>$select{$_}\n"}keys%select;##输出为:a=>1c=>3
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。