在Ruby中将[:one,1,:two,2]转换为{:one => 1,:two => 2}

Bob*_*man 6 ruby

什么是从转换的,如Ruby最大多数的方式Array就像[:one, 1, :two, 2]一个Hash{:one => 1, :two => 2}

ACo*_*lie 16

我是这样做的:

Hash[*array]
Run Code Online (Sandbox Code Playgroud)