v2.0.0
intersperse
Insert an element between each element of an Iterable or List.
53Likes 130K30-day downloads160Pub points
AndroidiOSWebmacOSWindowsLinux
Insert an element between each element of an Iterable or List.
English project snapshot. Visit GitHub for the latest content.
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];
Dependency list 3 items
^1.2.0^1.5.0^0.5.0Start with your use case, compare repository activity, and check the original project before adopting it.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗