RuntimeError: hash modified during iteration : Hash Keys « Hash « Ruby






RuntimeError: hash modified during iteration


1.upto(100) { |x| hash[x] = true }
hash.keys { |k| hash[k * 2] = true }

 








Related examples in the same category

1.Return an array containing all the keys in a hash with keys:
2.Extract data from the hash by using its keys.
3.Use number as hash key
4.Retrieving Keys
5.Join hash keys together
6.Get all keys from a hash
7.Time value key
8.Searching a Hash with Regular Expressions
9.What if a key does not exist
10.Hash as a key