Mais
Como posso contar as ocorrências de um item da lista?
Dado um item, como posso contar as suas ocorrências numa lista em Python?
1404
3
Dado um item, como posso contar as suas ocorrências numa lista em Python?
Se você só quer a contagem de um item, utilize o método `count':
**Não use isto se quiser contar vários itens. A chamada
count
em loop requer uma passagem separada sobre a lista para cada chamadacount
, o que pode ser catastrófico para a performance. Se você quiser contar todos os itens, ou mesmo apenas múltiplos itens, utilize `Counter', como explicado nas outras respostas.Se você estiver usando Python 2.7 ou 3 e você quer um número de ocorrências para cada elemento:
list.count(x)
retorna o número de vezes quex
aparece em uma listaVê: http://docs.python.org/tutorial/datastructures.html#more-on-lists