我正在查看以下数据(JSON)
{
"FValidation_pipelineMTHXT_v4.5.1_refLibV2": "concordance2/f",
"FValidation_pipelineLPJL": "concordance2/c",
"FCompetenceRuns": "concordance2/b",
"FWGS": "concordance2/a",
"Falidation_pipelineMTHXT": "concordance2/e",
"FValidation_pipelineLPJL_v4.5.1_refLibV2": "concordance2/d"
}
Run Code Online (Sandbox Code Playgroud)
我试图按哈希值排序
for %files.kv -> $key, $value {
Run Code Online (Sandbox Code Playgroud)
提供所需的数据,但我希望对其进行排序。我尝试了20种不同的方法,这些方法不起作用
for %files.sort.kv -> ($key, $value) {
Run Code Online (Sandbox Code Playgroud)
和
for %files.sort: *.value.kv -> ($key, $value) {
Run Code Online (Sandbox Code Playgroud)
它的灵感来自https://docs.perl6.org/routine/sort#(Map)_method_sort ,而且一直都在起作用,但没有一个:(
如何按值对哈希进行排序?