gpt4 book ai didi

ruby - 我应该如何在 Hashes 上使用 each_with_object?

转载 作者:数据小太阳 更新时间:2023-10-29 06:22:09 24 4
gpt4 key购买 nike

我想在散列上使用 each_with_object 但不知道应该如何使用它。这是我所拥有的:

hash = {key1: :value1, key2: :value2}
hash.each_with_object([]) { |k, v, array| array << k }

NoMethodError: undefined method `<<' for nil:NilClass

是否可以在散列上使用 each_with_object?如果是,语法是什么?

最佳答案

使用():

hash.each_with_object([]) { |(k, v), array| array << k }

关于ruby - 我应该如何在 Hashes 上使用 each_with_object?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18274832/

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