Python:列出.remove(item)但不是.find(item)或类似的东西?

这个问题在这里已经有了答案:

  • 在Python中找到一个包含它的列表的索引23个答案

  • 有趣的是,它不是list.find ,而是list.index

    >>> l = ['a', 'b', 'c']
    >>> l.index('c')
    2
    

    测试会员资格:

    >>> 'b' in l
    True
    

    相当于(并且应该用来代替):

    >>> l.__contains__('b')
    True
    
    链接地址: http://www.djcxy.com/p/28121.html

    上一篇: Python: lists .remove(item) but not .find(item) or similar?

    下一篇: Find what index an element is in a list