将哈希值排序为数组中的键

use*_*289 4 perl

我有一个哈希

%value
g=>10
i=>55
k=>4
n=>100
Run Code Online (Sandbox Code Playgroud)

我有一个阵列

@letters = ('k','i','n','g')
Run Code Online (Sandbox Code Playgroud)

请让我知道如何按照数组中键的顺序对哈希进行排序.

Сух*_*й27 5

如果要按照它们出现在@letters数组中的顺序打印哈希值,

print join ",", @value{@letters};
Run Code Online (Sandbox Code Playgroud)