2020-12-10 RubyのHashでデフォルト値を設定する RubyのHashで存在しないキーを指定するとnilが返る。 user = { name: "たろう", age: 20 } p user[:email] #=> nil 存在しないキーを指定したときの値を指定するにはHash#default=を使う。 user = { name: "たろう", age: 20 } user.default = "不明" p user[:email] #=> "不明" docs.ruby-lang.org