У меня есть два списка: List[A]
и List[B]
. Я хочу Map[A,B]
, но мне нужна семантика zip
. Так началось так:
var tuplesOfAB = listOfA zip listOfB
Теперь я не уверен, как построить Map
из моего tuplesOfAB
.
В качестве последующего вопроса я также хочу инвертировать мою карту, так что из Map[A,B]
я могу создать Map[B,A]
. Может кто-нибудь ударил меня ключом?