Skip first entry in for loop in python?

前端 未结 13 2474
面向向阳花
面向向阳花 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 06:00

    Here's my preferred choice. It doesn't require adding on much to the loop, and uses nothing but built in tools.

    Go from:

    for item in my_items:
      do_something(item)
    

    to:

    for i, item in enumerate(my_items):
      if i == 0:
        continue
      do_something(item)
    

提交回复
热议问题