YAMLメモ - 配列とハッシュをお互いにネストさせる

配列とハッシュはお互いにネストさせることができます。
次の例は、配列の中にハッシュをネストさせる例です。

- name:  Hanako
  email: flower@mail.com
- name:  Sumire
  email: garnet@mail.net
- name:  Momoko
  email: peach@mail.org

実行結果 :

=>[{"name"=>"Hanako", "email"=>"flower@mail.com"},
   {"name"=>"Sumire", "email"=>"garnet@mail.net"},
   {"name"=>"Momoko", "email"=>"peach@mail.org"}]

次はハッシュの中に配列をネストさせる例です。

names:
  - Hanako
  - Sumire
  - Momoko
emails:
  - flower@mail.com
  - garnet@mail.net
  - peach@mail.org

実行結果 :

=>{"emails"=>["flower@mail.com", "garnet@mail.net", "peach@mail.org"],
   "names"=>["Hanako", "Sumire", "Momoko"]}