Changing the value of a for loop index on the fly

Gabriel F. Alcober gfa1977 at
Wed Mar 23 23:27:54 CET 2005

Hi! There goes a newbie trouble:

for i in range(0, len(subject)):
        if subject[i] in preps:
            subject[0:i] = []

Since the last line eliminates some elements of the list, I'm wondering 
if it's somehow possible to change the value of "i" to 0 in order not to 
get an index error. Any other ideas?
Thanks in advance.

More information about the Python-list mailing list