如何在python列表中查找项的实例数

时间:2013-07-18 16:24:43

标签: python list

我希望脚本的一部分是这样的。

if list[1] is in list.pop n times:
      return True

3 个答案:

答案 0 :(得分:6)

只需使用:

list.count(element)

示例:

>>> [1,2,3,4,2,1].count(1)
2

答案 1 :(得分:2)

列表中的项目数:

len(myList)

列表中出现i元素的次数:

myList.count(mylist[i])

答案 2 :(得分:2)

或者您可以使用Counter

>>> from collections import Counter
>>> Counter([1, 2, 3, 1, 1])
Counter({1: 3, 2: 1, 3: 1})
>>> 

如果您希望一次性获取列表中所有不同元素的计数,这是很好的。