Hello,
I'm having little hard time understanding following code
<pre>
conf = {
:hash_key =>
{
'hash_string' => {
:hash1 => 'get_me',
:hash2 => 'get_me',
}
}
}
puts conf[:hash_key].first #returns Array ?
puts conf[:hash_key].first[0] #returns string "hash_string"
puts conf[:hash_key].first[1] #returns hash that i want
</pre>
http://pastebin.com/6qfE1HDm
Question is, why Ruby returns Array on conf[:hash_key].first ?
The ideal method for me to get hash "hash_string" would be
`conf.first.first` but this returns string "hash_string".
This might be newbie question but I'm learning Ruby on my own
Cheers
···
--
Posted via http://www.ruby-forum.com/.