雜湊作為列表
在列表中,上下文雜湊被展平。
my @bar = ( %hash, %hash );
所述陣列 @bar
由兩個%hash
雜湊的列表初始化
- 兩個
%hash
都是扁平的 - 新列表是從展平的專案建立的
@bar
陣列由該列表初始化
保證鍵值對一起使用。鍵總是被索引,值 - 奇數。無法保證鍵值對始終以相同的順序展平:
my %hash = ( a => 1, b => 2 );
print %hash; # Maybe 'a1b2' or 'b2a1'
在列表中,上下文雜湊被展平。
my @bar = ( %hash, %hash );
所述陣列 @bar
由兩個%hash
雜湊的列表初始化
%hash
都是扁平的@bar
陣列由該列表初始化保證鍵值對一起使用。鍵總是被索引,值 - 奇數。無法保證鍵值對始終以相同的順序展平:
my %hash = ( a => 1, b => 2 );
print %hash; # Maybe 'a1b2' or 'b2a1'