0

您如何在 Perl 中编写以下内容(提供精确的 Perl 语法): a) 创建包含两个元素的哈希“days_in_month”(哈希变量名称为“days_in_month”)。第一个元素的键为“July”,值为 31,第二个元素的键为“September”,值为 30。通过键“September”获取哈希元素并打印其值(提供精确的 Perl 语法)。你应该得到什么价值?

会是这样吗?

       my %days_in_month = (
          'July' => '31',
          'September' => '30',
           );

       my $dayvalue = $days_in_month{September};
       print $dayvalue; 
4

1 回答 1

2

是的,但是您不需要引用密钥,并且您真的不应该引用用作数字的数字。

my %days_in_month = (
          July => 31,
          September => 30,
           );

等效于以下代码:

my %days_in_month = ('July' => 31,'September' => 30);
于 2013-01-30T02:22:24.997 回答