How to change Hash values?

后端 未结 12 1919
悲&欢浪女
悲&欢浪女 2020-12-12 11:22

I\'d like to replace each value in a hash with value.some_method.

For example, for given a simple hash:

{\"a\" => \"b\",         


        
12条回答
  •  借酒劲吻你
    2020-12-12 12:13

    You can collect the values, and convert it from Array to Hash again.

    Like this:

    config = Hash[ config.collect {|k,v| [k, v.upcase] } ]
    

提交回复
热议问题