我有一个哈希:
use v6;
my %some-hash = a => 0,
b => 42,
c => 417;
Run Code Online (Sandbox Code Playgroud)
我试图用 获取它的键%some-hash.keys
,它返回所有键的 Seq,但不是按照它们声明的顺序。键的顺序似乎是在哈希初始化时确定的,因为如果我多次运行代码,它会发生变化。
是否可以保留订单(a b c)
?
PS 是%some-hash.keys.sort
不够的,因为键应该具有任意名称。