groupby
groupby<
T,K>(iterable:Iterable<T>,key?: (x:T) =>K): [K,T[]][]
Defined in: packages/pythonlib/src/itertools.ts:348
Return consecutive keys and groups from the iterable groupby([1, 1, 2, 2, 2, 3, 1, 1]) -> [[1, [1, 1]], [2, [2, 2, 2]], [3, [3]], [1, [1, 1]]]
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
K | T |
Parameters
| Parameter | Type |
|---|---|
iterable | Iterable<T> |
key? | (x: T) => K |
Returns
[K, T[]][]