如何在Perl中编写以下内容(提供精确的Perl语法): a)创建散列“days_in_month”(散列变量名称为“days_in_month”) 两个要素。 第一个元素,键为“July”,值为31, 第二个元素,键为“九月”,值为30。 按键“九月”获取哈希元素并打印其值(提供精确的Perl语法)。你应该得到什么价值?
会是这样吗?
my %days_in_month = (
'July' => '31',
'September' => '30',
);
my $dayvalue = $days_in_month{September};
print $dayvalue;
答案 0 :(得分:2)
是的,但你不需要引用密钥,你真的不应该引用用作数字的数字。
my %days_in_month = (
July => 31,
September => 30,
);
这是equivalent以下代码:
my %days_in_month = ('July' => 31,'September' => 30);