2
我有一组嵌套散列。我想字符串“集结号”添加到关联数组值:dennis_ritche] [:语言]将字符串添加到嵌套在散列内部的数组中
def adding_to_dennis
programmer_hash =
{
:grace_hopper => {
:known_for => "COBOL",
:languages => ["COBOL", "FORTRAN"]
},
:alan_kay => {
:known_for => "Object Orientation",
:languages => ["Smalltalk", "LISP"]
},
:dennis_ritchie => {
:known_for => "Unix",
:languages => ["C"]
}
}
programmer_hash[:dennis_ritchie][:languages] << "Assembly"
end
这是错误我得到象征的隐式转换成整数”
此代码按原样运行。我不确定你为什么用一种方法来包装它,但也许这就是问题所在。 – tadman
是的,我认为它应该工作。我必须用一种方法来包装它,才能在学习环境中通过测试。 –