Method: Multimap#to_a
- Defined in:
- lib/multimap.rb
#to_a ⇒ Object
call-seq:
map.to_a => array
Converts map to a nested array of [key, value] arrays.
map = Multimap["a" => 100, "b" => [200, 300], "c" => 400]
map.to_a #=> [["a", 100], ["b", 200], ["b", 300], ["c", 400]]
480 481 482 483 484 485 486 |
# File 'lib/multimap.rb', line 480 def to_a ary = [] each_pair do |key, value| ary << [key, value] end ary end |