Ich wollte nur Folgendes konvertieren:
List(2, 4, 6, 8, 10)
bis Map(0 -> 2, 1 -> 4, 2 -> 6, 3 -> 8, 4 -> 10 )
. Mit anderen Worten, map index to value. Es sollte sehr einfach sein, aber mir fehlt etwas.
Kann jemand einen einfachen Weg vorschlagen?
UPD: Nur um die Lösung zu verallgemeinern. Sagen wir, dass ich eine zusätzliche Umwandlung von Werten durchführen muss. Zum Beispiel, um es mit List(_)
zu umhüllen. In unserem Fall:
List(2, 4, 6, 8, 10)
- & gt; Map(0 -> List(2), 1 -> List(4), 2 -> List(6), 3 -> List(8), 4 -> List(10))
Tags und Links scala list map collections