Mam dwie listy: List[A]
i List[B]
. To, czego chcę, to Map[A,B]
, ale chcę semantyki zip
. Więc zaczęło się tak:W Scala, czy istnieje sposób na przekształcenie dwóch list w mapę?
var tuplesOfAB = listOfA zip listOfB
Teraz nie jestem pewien, jak skonstruować Map
z mojego tuplesOfAB
.
Jako pytanie uzupełniające, chcę również odwrócić mapę, tak aby z Map[A,B]
mogę utworzyć Map[B,A]
. Czy ktoś może mnie uderzyć klejem?
Dzięki za pytaniem to. Przyszedłem tutaj, aby go znaleźć. Teraz nie muszę o to pytać. – wheaties