intercalate

emlib.iterlib.intercalate(seq, item)[source]

Intercalate item between elements of seq

Return type:

Iterator[Union[TypeVar(T), TypeVar(T2)]]

Example

>>> list(intercalate(range(5), "X"))
[0, 'X', 1, 'X', 2, 'X', 3, 'X', 4]