pylabrobot.utils.list.chunk_list#
- pylabrobot.utils.list.chunk_list(list_: List[T], chunk_size: int) List[List[T]] #
Divide a list into smaller chunks of a specified size.
- Parameters:
- Returns:
A list of chunks, where each chunk is a list of elements.
- Return type:
Example
>>> chunk_list([1, 2, 3, 4, 5, 6, 7, 8, 9], 3) [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
>>> chunk_list([1, 2, 3, 4, 5], 2) [[1, 2], [3, 4], [5]]