gpt4 book ai didi

ruby - 对数组使用散列选择

转载 作者:数据小太阳 更新时间:2023-10-29 07:17:17 26 4
gpt4 key购买 nike

我有一个哈希

h = {a=> 1, b=> 2, c=> 3}

和一个数组

a = [a, b]

是否可以使用

h.select {|k,v| k == array_here?}

要从哈希中存在的数组中选择所有元素?

我找到了解决方案

h.select {|k,v| a.include?(k) }

最佳答案

你正在倒退。试试这个:

a.select {|e| h.has_key? e }

关于ruby - 对数组使用散列选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6620044/

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