在for循环中,不应从列表或编组中删除条目,必须遍历编组的副本

2019-03-11  本文已影响0人  电击小子_ea1b

在for循环中,不应从列表或编组中删除条目,因此必须遍历编组的副本。我们使用了方法从copy()来设置for循环,这让我们能够在循环中修改bullets。

for bullet in bullets.copy():

    if bullet.rect.bottom <= 0:

        bullets.remove(bullet)

上一篇 下一篇

猜你喜欢

热点阅读