标签:初始化 end nbsp 无法 print val ash append bsp
ruby 中的hash 初始化value 为array
mh = Hash.new(Array.new) mh[3] << 4 irb(main):034:0> mh[3] => [4] irb(main):035:0> mh => {}
无法直接采用上述方式追加元素;
可采用如下形式,
ht1 = Hash.new {|h,k| h[k]=[]}
ruby hash value array append new element
标签:初始化 end nbsp 无法 print val ash append bsp
原文地址:https://www.cnblogs.com/lavin/p/11022943.html