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
← PrevNext →