Вообще тут зря наверное slice. Потому что group[n:m] должно возвращать другую группу, а это будет значить не то что нужно всем. Лучше __iter__ и list(group)[n:m] в примерах.