У меня есть список в Kotlin. Мне нужно создать карту из каждого элемента списка, в пустой изменяемый набор, что-то вроде этого -
var mutableMap: MutableMap<Int, MutableSet<Int>> = mutableMapOf(someList.map{ it to mutableSetOf<Int>() })
Но я получаю эту ошибку -
Type mismatch.
Required:
Pair<TypeVariable(K), TypeVariable(V)>
Found:
List<Pair<Int, MutableSet<Int>>>
I знаю, что mutableMapOf () принимает varargs pairs
, поэтому я попробовал оператор распространения (*
), но это также не сработало. Пожалуйста, помогите мне достичь результата.