gpt4 book ai didi

ruby - 不能使用数组作为 Ruby Hash 的默认值吗?

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

<分区>

我正在将项目添加到哈希键。我期待得到这样的结构:

{ 
'a' : [1],
'b' : [2, 3, 4]
}

我使用数组来初始化哈希。

irb> hash = Hash.new([])
=> {}

然后开始使用它:

irb> hash['a'] << 1
=> [1]
irb> hash['b'] << 2
=> [1, 2]

但事实证明:

irb> hash
=> {}

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