I have a hash which, I have keys that uniquely identify each element within the hash. And within each element, I have an array. So my question is, how do I put another element inside that array within the hash.
{"Apple"=>[1, 5.99], "Banana"=>[5, 9.99]}
I’m looping through a result set, and I’m a little bit lost how to add another element to the array…
If your hash is called, for example,
hsh, then the “Apple” array can be accessed byhsh["Apple"]. You can use this like any variable, so to add a value to that array just dohsh["Apple"] << some_value. Like so: