
import itertools

def elimina_de_seq1(it, i):
    it1 = itertools.islice(it, i)
    it2 = itertools.islice(it, 1, None)
    return itertools.chain(it1, it2)

def elimina_de_seq2(it, i):
    it1 = enumerate(it)
    it2 = filter(lambda t: t[0] != i, it1)
    return map(lambda t: t[1], it2)
    
# tria la solució que vols provar:
elimina_de_seq = elimina_de_seq2
