|
|
1
7
是的,您可以从这样的散列中获取一个片段(即多个值):
但是不能用“%”开头的sigil来处理哈希。缺少Perl6是没有意义的(sigils不会根据数字变化)。 因为您希望散列中有一个项,所以您的分配应该是:
Perl中有三个上下文,
空的
,
,和
列表
上下文
而不是变量名的一部分。我们看到一个
空的
只剩下 标量 和 当谈到变量时。这种工作就像语言中的单数和复数形式。由于Larry Wall在设计Perl时受到了自然语言的影响,这些并行是自然的。但是没有“散列上下文”。当然,要稍微复杂一点,有些东西在标量上下文中包装时被评估为列表,也有上下文意义,它只是评估结果列表的大小。 你不可能这样做(但它有意义):
但你可以这样做:
|