Enumerate or map through a list with index and value in Dart

后端 未结 8 2164
难免孤独
难免孤独 2020-12-08 01:28

In dart there any equivalent to the common:

enumerate(List) -> Iterator((index, value) => f)
or 
List.enumerate()  -> Iterator((index, value) =>          


        
8条回答
  •  鱼传尺愫
    2020-12-08 02:20

    There is a asMap method which converts the list to a map where the keys are the index and values are the element at index. Please take a look at the docs here.

    Example:

    List _sample = ['a','b','c'];
    _sample.asMap().forEach((index, value) => f);
    

    Hope this helps!

提交回复
热议问题