How to convert a List into a Map in Dart

前端 未结 4 2071
醉酒成梦
醉酒成梦 2021-01-01 08:44

I looking for an on-the-shelf way to convert a List into a Map in Dart.

In python for example you can do:

l= [ (\'a\',(1,2)), (\'b\'         


        
4条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-01 09:15

    Another possibility is to use the Map.fromEntries() constructor:

    final result = Map.fromEntries(l.map((value) => MapEntry(value[0], value[1])));
    

提交回复
热议问题