--- performance: pop1: ip: 192.168.1.1 slots: - 2: 123 - 2: 345 - 4: 125 pop2: ip: 192.168.1.2 slots: - 6: 503 - 10: 444 $VAR1 = { 'performance' => { 'pop1' => { 'ip' => '192.168.1.1', 'slots' => [ { '2' => 123 }, { '2' => 345 }, { '4' => 125 } ] }, 'pop2' => { 'ip' => '192.168.1.2', 'slots' => [ { '6' => 503 }, { '10' => 444 } ] } } }; ---------- HASH(0x18bfd6c) ---------- --- performance: pop1: - 192.168.1.1 - 2: 123 - 2: 345 - 4: 125 pop2: - 192.168.1.2 - 6: 503 - 10: 444 $VAR1 = { 'performance' => { 'pop1' => [ '192.168.1.1', { '2' => 123 }, { '2' => 345 }, { '4' => 125 } ], 'pop2' => [ '192.168.1.2', { '6' => 503 }, { '10' => 444 } ] } }; ---------- HASH(0x191e698) ---------- --- performance: pop1: - 192.168.1.1 - - 2 - 123 - - 2 - 345 - - 4 - 125 pop2: - 192.168.1.2 - - 6 - 503 - - 10 - 444 $VAR1 = { 'performance' => { 'pop1' => [ '192.168.1.1', [ 2, 123 ], [ 2, 345 ], [ 4, 125 ] ], 'pop2' => [ '192.168.1.2', [ 6, 503 ], [ 10, 444 ] ] } }; ---------- HASH(0x191e794) ---------- --- performance: pop1: - 192.168.1.1 - 2 - 123 - 2 - 345 - 4 - 125 pop2: - 192.168.1.2 - 6 - 503 - 10 - 444 $VAR1 = { 'performance' => { 'pop1' => [ '192.168.1.1', '2', '123', '2', '345', '4', '125' ], 'pop2' => [ '192.168.1.2', '6', '503', '10', '444' ] } }; ---------- HASH(0x191e890) ---------- --- pop1: - 192.168.1.1 - 2 - 123 - 2 - 345 - 4 - 125 pop2: - 192.168.1.2 - 6 - 503 - 10 - 444 $VAR1 = { 'pop1' => [ '192.168.1.1', '2', '123', '2', '345', '4', '125' ], 'pop2' => [ '192.168.1.2', '6', '503', '10', '444' ] }; ---------- HASH(0x191e98c) ----------