Узнайте несколько способов разделения списков Python на равные части. Изучите срезы списков, itertools.batched(), NumPy и функции-генераторы с примерами кода и сравнением производительности.