"q"}, {:a1=>"c", :b1=>"z"}, {:a1=>"a", :b1=>"zcq"-6ren">
gpt4 book ai didi

ruby - 获取哈希中重复键的计数

转载 作者:太空宇宙 更新时间:2023-11-03 18:07:19 25 4
gpt4 key购买 nike

我有一个哈希说

test = [ {:a1=>"a", :b1=>"q"},
{:a1=>"c", :b1=>"z"},
{:a1=>"a", :b1=>"zcq"} ]

需要找出散列中带有 "a"(例如 :a1=>"a")的键的计数。如果我正在搜索作为 "a" 的键,输出应该是 2。如何找到所选键的计数。

最佳答案

试试这个

test.count { |item| item[:a1] == 'a' }

关于ruby - 获取哈希中重复键的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42144716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com