Я очень новичок в ruby, так что извините, если это основной вопрос.
У меня есть список, который выглядит так:
[name, max, john, raj, sam]
И я хочу создать новый массив, который будет выглядеть так:
[[name, max], [name, john], [name, raj], [name, sam]]
Вот чтоя пытаюсь сделать:
row.xpath('td').each_with_index do |cell, index|
if index == 0
tarray['name'] << cell.text
else
tarray['values'] << cell.text
end
Я знаю, что делаю это неправильно, потому что когда у меня есть ['name'], логически невозможно будет иметь ['values']. Пожалуйста, посоветуйте мне, как яможно добиться этого, используя лучший метод.