相关疑难解决方法(0)

为什么使用花括号初始化一些哈希值,有些带圆括号?

我正在查看以下代码演示嵌套哈希:

my %HoH = (
    flintstones => {
        husband   => "fred",
        pal       => "barney",
    },
    jetsons => {
        husband   => "george",
        wife      => "jane",
        "his boy" => "elroy",  # Key quotes needed.
    },
    simpsons => {
        husband   => "homer",
        wife      => "marge",
        kid       => "bart",
    },
);
Run Code Online (Sandbox Code Playgroud)

为什么使用括号初始化最上面的哈希(起始行1),而使用花括号初始化子哈希?

来自python背景我必须说Perl很奇怪:).

perl hash

17
推荐指数
3
解决办法
6132
查看次数

标签 统计

hash ×1

perl ×1