長い/冗長/間違った方法でこれを行う前に、この質問をしています。
私はパールを使用しています。私は2つのハッシュを持っています。1 つはデフォルト値を含み、場合によってはデフォルト値をオーバーライドする 1 つのユーザー定義値が含まれます。
これらのハッシュを結合する最も簡単な方法は何ですか。ただし、ユーザー値を選択した同じキーに対して、デフォルト値とユーザー定義値の両方があります。
$defaults = {
type => paper,
number => 3
};
$user_defined = {
number => 5
};
必要な最終結合出力/ハッシュは次のとおりです。
$result = {
type => paper,
number => 5,
}