Я использовал этот код раньше, и он был в порядке, но почему-то теперь он печатает «[chunks объекта генератора в 0x05DAF8D0]» вместо печати списка в чанках. Я не знаю, к чему я прикоснулся, чтобы код потерпел неудачу.
fruit = ['apple', 'pear', 'banana']
def chunks(l, n):
for i in range(0, len(l), n):
yield l[i:i+n]
list_of_lists = [(chunks(fruit, 2))]
print(list_of_lists)