data_structures/hash_methods.rb

tests/_examples/data_structures/hash_methods.rb in the metorex repository.

# Test hash methods
ages = {"alice" => 30, "bob" => 25, "charlie" => 35}

puts "Keys:"
puts ages.keys

puts "Values:"
puts ages.values

puts "Has alice?"
puts ages.has_key?("alice")

puts "Has dave?"
puts ages.has_key?("dave")

puts "Size:"
puts ages.size

puts "Entries:"
puts ages.entries

Output:

Keys:
alice
bob
charlie
Values:
30
25
35
Has alice?
true
Has dave?
false
Size:
3
Entries:
alice
30
bob
25
charlie
35