gpt4 book ai didi

ruby - 这是有效的 ruby​​ 语法吗?

转载 作者:太空宇宙 更新时间:2023-11-03 17:03:55 24 4
gpt4 key购买 nike

hash = {:symbol, 'mental'}

因为我在我正在从事的一个项目中发现了上面的点缀,我无法弄清楚这是否是由于旧版本的 Ruby 造成的。

最佳答案

Ruby 1.8 中当您有正确的键值对时有效。并且您需要在哈希创建中包含偶数个元素:

hash = {:symbol, 'mental'}hash = {:symbol => 'mental'} 相同

一些例子:

hash = {:symbol, 'mental', :name,'abc'}
=> {:symbol=>"mental", :name=>"abc"}

hash = {:symbol, 'mental', :name,'abc', :b}
=> Syntax Error

关于ruby - 这是有效的 ruby​​ 语法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14986532/

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