Я, вероятно, пытаюсь быть твердым об этом. Я пытаюсь отформатировать хэш-ключ и и массив значений для вывода пользователю. Ruby-doc дает мне код для одного значения. http://www.ruby -doc.org / ядро / классов / Hash.html # M002861
h = { "a" => 100, "b" => 200 }
h.each {|key, value| puts "#{key} is #{value}" }
Я пытаюсь получить
h = { "a" => [100,'green'], "b" => [200,'red'] }
h.each {|key, m,n| puts "#{key} is #{m} and #{n}"}
produces:
a is 100 and green
b is 200 and red
Мне повезло с
h.each {| ключ, т, п | ставит "# {key} is # {[m, 'n']}"}
it produces:
a is 100green
b is 200red
Мне нужно пространство между массивом элементов, как мне это сделать?