list = [ [ 1, 2 ], [ 3, 4 ] ] -> map = { 1 : 2, 3 : 4 };
чувствую что есть простой способ Но( .. все что пробовал отдает только последнюю пару (3 : 4) через asMap или addAll()
Map.fromEntries(data.map((e)=> MapEntry (e[0], e[1]))
Есть более элегантное решение через литеру { for(final e in myList) e[0]: e[1], }
вот этот и пробовал изначально - выдает только последнюю пару оно работает если просто лист -- но не лист листов
Значит у тебя лист листов через жопу, либо ключ один на всех
Обсуждают сегодня