Le comptage de la quantité d'occurrences dans une liste de tuples

Je suis assez nouveau à python, mais je n'ai pas été capable de trouver une solution à mon problème, n'importe où.

Je veux compter les occurrences d'une chaîne dans une liste de tuples.

Voici la liste de tuples:

list1 = [
         ('12392', 'some string', 'some other string'),
         ('12392', 'some new string', 'some other string'),
         ('7862', None, 'some other string')
        ]

J'ai essayé ceci mais ça imprime 0

for entry in list1:
    print list1.count(entry[0])

Que le même ID " apparaît deux fois dans la liste, il doit retourner:

2
1

J'ai aussi essayé d'incrémenter un compteur pour chaque occurrence de la même ID, mais ne pouvait pas tout à fait saisir comment l'écrire.

*MODIFIER:
À l'aide de Eumiro est génial réponse. Je viens de réaliser que je n'ai pas expliquer le problème.
J'ai réellement besoin le montant total des entrées qui a une valeur supérieure à 1. Mais si j'essaie de faire:

for name, value in list1:

    if value > 1:
        print value

J'obtiens cette erreur:

ValueError: Too many values to unpack

OriginalL'auteur mackwerk | 2013-04-15