Wie um zu überprüfen, ob es eine wiederholte Wert in einer Liste und erhalten den Wert

Wie finde ich die wiederholte Wert in einer Liste?
Es wird immer nur ein Wert wiederholt

Beispiel:

numbers=[1,2,3,4,5,3]

Ich brauche, um den Wert 3

Dies ist, was ich versucht habe, aber es ist manchmal drucken Sie den Wert von der gleichen Liste 2 mal.

endLoop=False
    for n1 in range(0,len(numbers)):
        for n2 in range(1,len(numbers)):
            if numbers[n1]==numbers[n2]:
                print numbers
                print numbers[n1]
                endLoop=True
        if endLoop:
            break
  • Was soll passieren, wenn es mehr als eine wiederholte Wert? Keine sich wiederholenden Werte? Spielt es eine Rolle, wenn die Werte wiederholt werden, öfter als andere?
  • Es wird immer nur 1 Wert wiederholt. Danke für den Kommentar, die Bearbeitung der post jetzt.
  • stackoverflow.com/questions/2161752/... ?
InformationsquelleAutor FutoRicky | 2014-08-28
Schreibe einen Kommentar