How to convert a List into a Map in Dart

前端 未结 4 2054
醉酒成梦
醉酒成梦 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条回答
  •  醉梦人生
    2021-01-01 09:13

    In Dart 1.1, you can use this constructor of Map:

    new Map.fromIterable(list, key: (v) => v[0], value: (v) => v[1]);
    

    This would be closest to your original proposal.

提交回复
热议问题