在走一条冗长/啰嗦/错误的路之前,我想在这里提出一个问题。
我正在使用Perl。我有两个散列。其中一个包含默认值,另一个可能包含用户定义的值,这些值在某些情况下将覆盖默认值。
将这些哈希表连接在一起最简单的方法是什么?但是,如果存在相同键的默认和用户定义值,则选择用户值。
$defaults = {
type => paper,
number => 3
};
$user_defined = {
number => 5
};
最终需要的联合输出/哈希值为:
$result = {
type => paper,
number => 5,
}