SirAnthony
23.08.2011 22:00
Схороняю ерунду
>>> n = 3
>>> lst = [1, 2, 3, 4, 5, 6, 7, 8]
>>> lst.extend([None] * ((len(lst) % n) — 1))
>>> zip(*[iter(lst)]*n)
>>> [(1, 2, 3), (4, 5, 6), (7, 8, None)]
лолшто?
А что не так?
ну ок
Не, там есть конечно косяк, и работает не как планировалось, 5 утра все же, но пример работает правильно.
Я хуй, вместо list.extend всегда юзал +=