小编Ser*_*rov的帖子

如何按出现的顺序获取哈希键

我有一个哈希:

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不够的,因为键应该具有任意名称。

hash raku

6
推荐指数
1
解决办法
102
查看次数

标签 统计

hash ×1

raku ×1