ruby - 如何将新项目添加到哈希

标签 ruby hash

我不知道如何将新项目添加到现有的散列中。例如,首先我构造散列:

hash = {item1: 1}

在那之后,我想添加 item2,所以在这之后我有这样的散列:

{item1: 1, item2: 2}

我不知道在hash上用什么方法。有人可以帮助我吗?

最佳答案

创建哈希:

hash = {:item1 => 1}

向其中添加一个新项目:

hash[:item2] = 2

关于ruby - 如何将新项目添加到哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9571768/

相关文章:

python - 什么是 Python 的 "zip"内置的 Ruby 等价物?

ruby-on-rails - Rails - 找不到类型为 'jquery_ujs' 的文件 'application/javascript'

python - 在Python中用 "gaps"模拟一个数组

python - 为什么 -1 和 -2 在 CPython 中都散列为 -2?

ruby - 如何使用 Ruby 打印 HTML 表格?

ruby - 默认值与关键字参数

java - 最多 4 个字符的唯一哈希?

java - 在HashSet中插入对象的条件?

ruby - Sinatra on Rack under Passenger 返回 0 字节页面

sql-server - 计算 UTF8 字符串的 MD5 哈希值