我对L.pop(i)
函数有疑问这是我的代码:
它可以工作到L.pop(i)
为止。 它给
我认为您在混淆pop
(删除索引中的元素)和remove
(删除元素本身)使用for i in L:
可以迭代元素,但是然后在print
和L.pop(i)
中将它们视为索引
假设您要打印第一个 大于limit的 index ,然后删除该元素可以尝试以下操作:>
注意:在迭代同一列表时,无论是通过remove
还是pop
从列表中删除元素通常都有些问题在这种情况下,因为您可以在删除元素后立即break
从循环中恢复但是请记住这一点,以防您要将其扩展到例如删除所有大於limit
的 元素
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。