ruby-on-rails – 将Ruby哈希转换为数组
发布时间:2020-12-16 19:24:36 所属栏目:百科 来源:网络整理
导读:我有一个形式的哈希 {:a = {“aa”= 11,“ab”= 12},:b = {“ba”= 21,“bb”= 22}} 如何将其转换为{:a =形式[[ “AA”,11],[ “AB”,12]],:B = [ “BA”,21],[ “BB”,22]]} 解决方法 如果要修改原始哈希,可以执行以下操作: hash.each_pair { |key,val
我有一个形式的哈希
{:a => {“aa”=> 11,“ab”=> 12},:b => {“ba”=> 21,“bb”=> 22}} 如何将其转换为{:a =>形式[[ “AA”,11],[ “AB”,12]],:B => [ “BA”,21],[ “BB”,22]]} 解决方法
如果要修改原始哈希,可以执行以下操作:
hash.each_pair { |key,value| hash[key] = value.to_a } 来自Hash#to_a的文档
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |