v2.0.0
intersperse
Insira um elemento entre cada elemento de um Iterable ou Lista.
52Curtidas 100,4 milDownloads em 30 dias160Pontos Pub
AndroidiOSWebmacOSWindowsLinux
Insira um elemento entre cada elemento de um Iterable ou Lista.
^1.2.0^1.5.0^0.5.0Texto original em inglês. Visite o GitHub para a versão atual.
extra_pedantic on pub.dev Travis CI Codecov Pub.dev License Github Stars Twitter Follow GitHub Follow
Insert an element between each element of an Iterable or List.
final list1 = intersperse(2, <int>[]); // [];
final list2 = intersperse(2, [0]); // [0];
final list3 = intersperse(2, [0, 0]); // [0, 2, 0];
final list1Outer = intersperseOuter(2, <int>[]); // [];
final list2Outer = intersperseOuter(2, [0]); // [2, 0, 2];
final list3Outer = intersperseOuter(2, [0, 0]); // [2, 0, 2, 0, 2];
This can also be used as an extension method:
final list1 = <int>[].intersperse(2); // [];
final list2 = [0].intersperse(2); // [0];
final list3 = [0, 0].intersperse(2); // [0, 2, 0];
final list1Outer = <int>[].intersperseOuter(2); // [];
final list2Outer = [0].intersperseOuter(2); // [2, 0, 2];
final list3Outer = [0, 0].intersperseOuter(2); // [2, 0, 2, 0, 2];