小编b1g*_*eer的帖子

将键值对的数组转换为Ruby中的哈希值

我在数组中有一些数据集如下所示:

array = [ "Name = abc", "Id = 123", "Interest = Rock Climbing" ]
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为哈希,如下所示:

hash = { "Name" => "abc", "Id" => "123", "Interest" => "Rock Climbing" }
Run Code Online (Sandbox Code Playgroud)

我一定做错了,因为我得到了与我的.shift.split奇怪的映射,导致{"Name = abc"=>"Id = 123"}.谢谢.

ruby arrays hash key-value

3
推荐指数
1
解决办法
3614
查看次数

标签 统计

arrays ×1

hash ×1

key-value ×1

ruby ×1