Divisão de listas
Dada uma lista e um tamanho de bloco "n", crie uma função que divida a lista em várias sublistas, cada uma com comprimento "n".
Exemplos
chunk([1, 2, 3, 4], 2) ➞ [
[1, 2], [3, 4]
]
chunk([1, 2, 3, 4, 5, 6, 7], 3) ➞ [
[1, 2, 3], [4, 5, 6], [7]
]
chunk([1, 2, 3, 4 ,5], 10) ➞ [
[1, 2, 3, 4, 5]
]Notas
Lembre-se de que o número de sublistas pode não ser igual ao tamanho do bloco.