尝试处理 ruby 中的嵌套哈希时,出现此错误:
undefined method `has_key' for {"_l"=>{"or"=>"@`"}, "a"=>{}}:Hash (NoMethodError)
上面“for”所引用的东西不是……散列吗?哈希没有 has_key?() 方法吗?这是怎么回事?
这是代码...谢谢:
$conditioning_environments = {
"_l" =>
{
"or" => "@`"
},
"a" => {
}
}
....
if $conditioning_environments["_"+graphemes[index+1]].has_key(g)
....
最佳答案
关于ruby - 未定义的方法 `has_key' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10568433/