Ruby/Подробнее об ассоциативных массивах: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 131:
 
<source lang="ruby">array = [1, 4, 5, 3, 2, 2]
Hash[*array] #=> {51=>34, 15=>43, 2=>2}</source>
 
Элементы, стоящие на ''чётной'' позиции (в данном случае: 1, 5 и 2) стали ключами, а элементы, стоящие на ''нечётной'' позиции (то есть: 4, 3 и 2), стали значениями.