Aquí está mi situación. Tengo 2 matricesRuby fusionando dos matrices en una
@names = ["Tom", "Harry", "John"]
@emails = ["[email protected]", "[email protected]", "[email protected]"]
quiero combinar estos dos en algunos Array/Hash llamados @list
por lo que a continuación se pueden repetir en mi opinión algo como esto:
<% @list.each do |item| %>
<%= item.name %><br>
<%= item.email %><br>
<% end %>
estoy teniendo problemas para entender cómo Puedo lograr este objetivo. ¿Alguna idea?
Aha! Entonces * ¡esto * es para lo que 'zip' es! De alguna manera, nunca entró realmente en mi caja de herramientas estándar. Bonito. +1 – Matchu
Si esta solución sigue siendo aplicable, agregué otra variable de instancia llamada @urls = ["yahoo.com", "ebay.com", "google.com"]. – lou1221
@ lou1221 Sí; vea la respuesta actualizada arriba. 'Array # zip' puede tomar una cantidad arbitraria de argumentos. – Phrogz