Or maybe newlist = [i for i in x if i != 'C'] or maybe for i in range(len(x)-1, -1, -1): if x[i] == 'C': del x[i] or maybe while 'C' in x: x.remove('C') or maybe: i = 0 while i < len(x): if x[i] == 'C': del x[i] else: i=i+1 Jeff