美文网首页
跟着大大学python(22)

跟着大大学python(22)

作者: 三千院贺Hall | 来源:发表于2017-08-10 16:07 被阅读0次
    跟着大大学python(22)

    7.3.2 删除包含特定值的所有列表元素

    在第3章中,我们使用函数remove()来删除列表中的特定值,这之所以可行,是因为要删除的值在列表中只出现了一次。如果要删除列表中所有包含特定值的元素,该怎么办呢?

    我们首先创建了一个列表,其中包含多个值为'cat'的元素。打印这个列表后,Python进入while循环,因为它发现'cat'在列表中至少出现了一次。进入这个循环后,Python删除第一个'cat'并返回到while代码行,然后发现'cat'还包含在列表中,因此再次进入循环。它不断删除'cat',直到这个值不再包含在列表中,然后退出循环并再次打印列表。

    相关文章

      网友评论

          本文标题:跟着大大学python(22)

          本文链接:https://www.haomeiwen.com/subject/wvbhrxtx.html