Oto moja sytuacja. Mam 2 tabliceRuby Łączenie dwóch tablic w jeden
@names = ["Tom", "Harry", "John"]
@emails = ["[email protected]", "[email protected]", "[email protected]"]
chcę połączyć te dwa do jakiegoś Array/Hash nazwie @list
więc mogę następnie iteracyjne moim zdaniem coś takiego:
<% @list.each do |item| %>
<%= item.name %><br>
<%= item.email %><br>
<% end %>
mam problemy ze zrozumieniem, jak Mogę osiągnąć ten cel. jakieś pomysły?
Aha! Więc * to * jest tym, czym jest "zip"! Jakoś nigdy tak naprawdę nie wszedł do mojego standardowego zestawu narzędzi. Miły. +1 – Matchu
Czy to rozwiązanie będzie nadal stosowane Dodałem kolejną zmienną instancji o nazwie @urls = ["yahoo.com", "ebay.com", "google.com"]. – lou1221
@ lou1221 Tak; zobacz zaktualizowaną odpowiedź powyżej. 'Array # zip' może przyjąć dowolną liczbę argumentów. – Phrogz