Skip first entry in for loop in python?

前端 未结 13 2473
面向向阳花
面向向阳花 2020-12-02 05:15

In python, How do I do something like:

for car in cars:
   # Skip first and last, do work for rest
13条回答
  •  暖寄归人
    2020-12-02 05:54

    I do it like this, even though it looks like a hack it works every time:

    ls_of_things = ['apple', 'car', 'truck', 'bike', 'banana']
    first = 0
    last = len(ls_of_things)
    for items in ls_of_things:
        if first == 0
            first = first + 1
            pass
        elif first == last - 1:
            break
        else:
            do_stuff
            first = first + 1
            pass
    

提交回复
热议问题