Chinaunix
标题:
如何将数组转换成hash
[打印本页]
作者:
qfmeal
时间:
2009-06-08 17:15
标题:
如何将数组转换成hash
1.
例如:
my @arr = qw(111 222 333 );
my %hash;
我想得到的hash为:
$hash{111} = 1;
$hash{222} = 1;
$hash{333} = 1;
2.
有两个数组 @arr1,@arr2
我想组成的hash为:
以第一个数组为key,以第二个数组为value
作者:
qfmeal
时间:
2009-06-08 17:17
找到了
%dictionary = map { $_, 1 } qw(cat dog man woman hat glove);
@words = qw(dog kat wimen hat man gloove);
foreach $word (@words) {
if (not $dictionary{$word}) {
print "Possible misspelled word: $word\n";
}
}
作者:
deafening
时间:
2009-06-08 17:21
提示:
作者被禁止或删除 内容自动屏蔽
作者:
qfmeal
时间:
2009-06-08 17:21
……
发错地方了
作者:
qfmeal
时间:
2009-06-08 17:46
哪位版主能帮忙把帖子删了,或者移到perl版。
我发错地方了
3Q
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2