【发布时间】:2013-06-26 18:12:34
【问题描述】:
我正在尝试将数组复制到哈希中,这样数组的每个元素都是一个键,后跟一个空值。
my %questions = map { @u_list => $_ } @u_list;
这只会打印出来
=>
我在 perldoc 上看到这个成语:
%hash = map { get_a_key_for($_) => $_ } @array;
但我不知道如何设置键。我希望键是数组中的每个元素。
【问题讨论】:
-
my %questions = map { $_ => undef } @u_list;或者,用 "" 或 0 代替 undef。 -
我可以写 %questions = map { "$_\t" => '' } @u_list;要在键后添加标签?
标签: perl