其他答案仅适用于序列。
对于任何迭代,请跳过第一项:
itercars = iter(cars)
next(itercars)
for car in itercars:
# do work
如果要跳过最后一个,可以执行以下操作:
itercars = iter(cars)
# add 'next(itercars)' here if you also want to skip the first
prev = next(itercars)
for car in itercars:
# do work on 'prev' not 'car'
# at end of loop:
prev = car
# Now you can do whatever you want to do to the last one on 'prev'