您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

跳过python中的for循环中的第一个条目?

跳过python中的for循环中的第一个条目?

其他答案仅适用于序列。

对于任何迭代,请跳过第一项:

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'
python 2022/1/1 18:38:27 有252人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶