Function itertools::intersperse
source ยท pub fn intersperse<I>(iterable: I, element: I::Item) -> Intersperse<I::IntoIter>
Expand description
Iterate iterable
with a particular value inserted between each element.
IntoIterator
enabled version of Iterator::intersperse
.
use itertools::intersperse;
itertools::assert_equal(intersperse((0..3), 8), vec![0, 8, 1, 8, 2]);