remove為什么不能連續刪除?
因為for循環語句是按照該列表元素的下標進行取數,并不會因為添加了元素或者刪除了元素而所影響。而在python中,對列表進行增刪元素之后,會對其他元素進行相應移動。其次就是要理解remove()函數,它是對第一個出現的指定數據進行刪除操作,刪除之后,對剩余元素進行自動移位。
remove為什么不能連續刪除?
因為for循環語句是按照該列表元素的下標進行取數,并不會因為添加了元素或者刪除了元素而所影響。而在python中,對列表進行增刪元素之后,會對其他元素進行相應移動。其次就是要理解remove()函數,它是對第一個出現的指定數據進行刪除操作,刪除之后,對剩余元素進行自動移位。