Создайте массив хэшей, как этот
a = [{"begin"=>:washington, "end"=>:briston, "min"=>6, "price"=>3},{"begin"=>:briston, "end"=>:dallas, "min"=>4, "price"=>2},{"begin"=>:dallas, "end"=>:tokyo, "min"=>3.5, "price"=>3}]
и повторить его:
a.each { |xx| puts xx['begin'], xx['end'] }
Если вы хотите перебрать один хеш, вы можете сделать так:
a.each { |k,v| puts k.to_s + '-' + v.to_s }
, где k,v
- это пары key,value
хеша.