Wie kann ich ein Array von Arrays in einen Hash konvertieren?Array von Array in Hash konvertieren
arr = [['me',1],['he',2],['she',3]]
ich haben will
{'me':1,'he':2,'she':3}
meine aktuellen Lösungen ist
hsh={}
arr.each do |x| p hsh[x[0]] = x[1] end
hsh # => {'me':1,'he':2,'she':3}
aber es sieht hässlich. Mein Code funktioniert, aber ich suche nach einer bequemeren Möglichkeit, dies zu tun.
Was sind die Werte von "ich", "er", "sie"? – sawa
Haben Sie versucht, Ihren Code auszuführen? Welche Fehler haben Sie? – Anand
@sawa ist nur eine Zeichenfolge – user