使用数组中的键和标准值创建哈希

Nie*_*ian 2 ruby

我有这样一个数组:

['a', 'b', 'c']
Run Code Online (Sandbox Code Playgroud)

什么是最简单的方法:

{'a' => true, 'b' => true, 'c' => true}
Run Code Online (Sandbox Code Playgroud)

true 只是值应该保持的标准值.

Aru*_*hit 7

下面怎么样?

2.1.0 :001 > ['a', 'b', 'c'].each_with_object(true).to_h
 => {"a"=>true, "b"=>true, "c"=>true} 
Run Code Online (Sandbox Code Playgroud)