Hashes (Dictionaries)
Hashes are key-value pairs in Ruby, similar to dictionaries in Python.
Creating Hashes:
person = {
name: "Harshal",
age: 22,
city: "Delhi"
}
Accessing and Modifying:
puts person[:name] # Harshal
person[:age] = 23
Use each
to iterate over hashes:
person.each do |key, value|
puts "#{key}: #{value}"
end