J'ai deux tableaux:
members = ["Matt Anderson", "Justin Biltonen", "Jordan Luff", "Jeremy London"]
instruments = ["guitar, vocals", "guitar", "bass", "drums"]
Ce que je voudrais faire est de les combiner pour que la structure de données résultante soit un hachage, comme ceci:
{"Matt Anderson"=>["guitar", "vocals"], "Justin Biltonen"=>"guitar", "Jordan Luff"=>"bass", "Jeremy London"=>"drums"}
Notez que la valeur de "Matt Anderson" est maintenant un tableau plutôt qu'une chaîne. Est-ce que des sorciers Ruby ont envie de tenter le coup?
Je sais que Hash[*members.zip(instruments).flatten]
combine presque comme je le veux, mais qu’en est-il d’abord de transformer la chaîne "guitares, voix" en tableau? Merci.