jak*_*115 1 sorting perl hash alphabetical
我想创建一个存储按字母顺序排列的哈希键列表的数组.我试过这个方法:
@sorted = sort { $hash{$a} cmp $hash{$b} } keys %hash;
Run Code Online (Sandbox Code Playgroud)
...但事实证明这会返回按值排序的哈希键列表(而我想要按字母顺序排序的哈希键列表).
有什么建议?
ike*_*ami 11
my @sorted = sort { $a cmp $b } keys %hash;
Run Code Online (Sandbox Code Playgroud)
要不就
my @sorted = sort keys %hash;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
185 次 |
| 最近记录: |