Was ist die am meisten rubinartige Art der Umwandlung von einem Array
wie [:one, 1, :two, 2]
zu einem Hash
{:one => 1, :two => 2}
?Transform [: eins, 1,: zwei, 2] zu {: eins => 1,: zwei => 2} in Ruby
6
A
Antwort
16
Hier ist, wie ich es tun würde:
Hash[*array]
1
Hash[*[:one, 1, :two, 2]]
#=> {:one => 1, :two => 2}
Verwandte Themen
- 1. Summe (1/Primzahl [i]^2)> = 1?
- 2. Konvertieren einer Zahl (1, 2, 3) in eine Zeichenfolge (eins, zwei, drei) in PHP
- 3. Pseudo-Zufall aussehende eins-zu-eins int32-> int32 Funktion
- 4. Ersetzen Sie Dezimalzahlen 1 bis 10 mit Namen ("eins", "zwei" ..)
- 5. Symfony 2 viele zu eins
- 6. Überwache den/dev/null 2> & 1
- 7. Was bedeutet "2> & 1" hier?
- 8. sh Befehl: exec 2> & 1
- 9. Zwei zu eins Multiplizität? - UML-Klassendiagramm
- 10. Eloquent eins zu eins Beziehung mit zwei benutzerdefinierten Feldern
- 11. Transform 2 RxJava Observables auf 1 Karte
- 12. Doktrin 2 - Eins-zu-eins Generiere automatisch leere Zeilen
- 13. Warum erzeugen -1 >> 1 und 0xFFFFFFFF >> 1 unterschiedliche Ergebnisse?
- 14. Zwei Elemente nebeneinander im äußeren div, eins linksseitig, eins rechtsseitig
- 15. Magento: Produktübersetzungen von "Store 1> German Store View" zu "Store 2> German Store View"
- 16. Ich erwarte 1-zu-viele aber 1-1 1-1.
- 17. MongoDB GridFS Eins-zu-eins Abfrage Effizienz in Ruby
- 18. Eins-zu-Eins-Mapping-Datenstruktur (A, B) mit getKey (B) in O (1)?
- 19. Was bedeutet 2> & 1 in Powershell Mittlere
- 20. in PHP Wie mache ich ein ähnliches Array ("Eins", "Zwei", "Drei") in $ Somearray ["Eins"] ["Zwei"] ["Drei"]?
- 21. Erstellen von 2 Textwerten in 1 Listenelement
- 22. Echtzeit-Eins-zu-eins-Nachrichten in Rachet
- 23. zwei Regex-Muster, können sie eins sein?
- 24. Eins vs zwei Objekte mit verwandten Informationen
- 25. Hibernate-Eins-zu-eins-Zuordnung
- 26. Hibernate Mapping xml Eins-zu-eins (viele-zu-eins)
- 27. Ruby Whitespace: Ist {: a => 1} besser als {: a => 1}?
- 28. Was genau macht `sub bar {+ {$ _ [1] => $ _ [2]}}?
- 29. Was zeigt das Und-Zeichen in diesem Bash-Befehl an? 1> & 2
- 30. Doktrin 2 Viele-zu-eins-Beziehung funktioniert nicht
Wow, das ist toll, ich noch nie zuvor von dieser Syntax wusste! –