miyohideの日記

技術的なメモなどを記しています

2023年6月12日

Rubyで二つのArrayの組からHashを作る。

以下のような二つの配列があるとして...

A = ["key1", "key2", "key3"]
B = ["val1", "val2", "val3"]

ここから{"key1" => "val1", "key2" => "val2", "key3" => "val3"}というHashを作りたい。

こんな感じでできた。

A.zip(B).to_h  #=> {"key1"=>"val1", "key2"=>"val2", "key3"=>"val3"}

docs.ruby-lang.org