如何用Python在遍历列表时安全删除列表元素?
- 内容介绍
- 文章标签
- 相关推荐
本文共计659个文字,预计阅读时间需要3分钟。
在科学养羊群中询问bluerust、scz是否遭遇过这个Python坑,示例1:bas=['ba1', 'ba2', 'ba3', 'ba4', 'ba5'] for ba in bas: print(ba) if (ba.find('ba') !=-1): bas.remove(ba) print(bas) print(bas) 即遍历li
tk在科学养猪群里问bluerust、scz是否碰上过这个Python坑,
示例1:
bas = [ 'ba1', 'ba2', 'ba3', 'ba4', 'ba5' ] for ba in bas : print( ba ) if ( ba.find( 'ba' ) != -1 ) : bas.remove( ba ) print( bas ) print( bas )
即遍历list的过程中动态删除元素。
本文共计659个文字,预计阅读时间需要3分钟。
在科学养羊群中询问bluerust、scz是否遭遇过这个Python坑,示例1:bas=['ba1', 'ba2', 'ba3', 'ba4', 'ba5'] for ba in bas: print(ba) if (ba.find('ba') !=-1): bas.remove(ba) print(bas) print(bas) 即遍历li
tk在科学养猪群里问bluerust、scz是否碰上过这个Python坑,
示例1:
bas = [ 'ba1', 'ba2', 'ba3', 'ba4', 'ba5' ] for ba in bas : print( ba ) if ( ba.find( 'ba' ) != -1 ) : bas.remove( ba ) print( bas ) print( bas )
即遍历list的过程中动态删除元素。

