Skip to content

islice

islice<T>(iterable: Iterable<T>, start: number, stop?: number, step?: number): T[]

Defined in: packages/pythonlib/src/itertools.ts:166

Slice an iterable from start to stop with step islice([1, 2, 3, 4, 5], 1, 4) -> [2, 3, 4] islice([1, 2, 3, 4, 5], 3) -> [1, 2, 3]

Type Parameters

Type Parameter
T

Parameters

ParameterTypeDefault value
iterableIterable<T>undefined
startnumberundefined
stop?numberundefined
step?number1

Returns

T[]