从数组中设置哈希值

我有一个哈希。

row = {
            'name' => '',
            'description' => '',
            'auth' => '',
            'https' => '',
            'cors' => '',
            'url' => ''
        }

我也有一个数组

["Cat Facts", "Daily cat facts", "No", "Yes", "No", "https://example.com/"]

我怎样才能抓取数组元素 并将它们设置为哈希中每个键的值?

解决方案:

比方说 row 是你的哈希和 values 是你的数组

row.keys.zip(values).to_h
 => {"name"=>"Cat Facts", "description"=>"Daily cat facts", "auth"=>"No", "https"=>"Yes", "cors"=>"No", "url"=>"https://example.com/"} 

当然,如果它们的顺序是正确的,那就可以了。

给TA打赏
共{{data.count}}人
人已打赏
未分类

Gif图片在ionic-5的闪屏中无法使用。

2022-9-9 4:24:17

未分类

如何在Ruby中迭代一个数组的第2个元素?[重复]

2022-9-9 4:24:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索