Das Identifizieren doppelter Werte ist eine häufige Aufgabe bei der Datenanalyse und kann mit der Programmiersprache Python effizient durchgeführt werden. Python bietet verschiedene integrierte Funktionen und Bibliotheken, die die Erkennung und Entfernung doppelter Werte aus Listen, Wörterbüchern und Datenrahmen erleichtern.
In diesem Tutorial lernen wir, wie man mit Python ein Programm schreibt, um doppelte Werte zu finden. Um ein Programm zu schreiben, das mit Python doppelte Werte findet, definiere ich eine Python-Funktion, die eine Liste von Werten in jedem Datentyp akzeptiert. Nachfolgend finden Sie eine Python-Funktion zum Auffinden doppelter Werte in einer Liste:
def find_duplicates(x):
length = len(x)
duplicates = []
for i in range(length):
n = i + 1
for a in range(n, length):
if x[i] == x[a] and x[i] not in duplicates:
duplicates.append(x[i])
return duplicates
names = ["Iphone", "Samsung", "OPPO", "Sony",
"Iphone", "Samsung", "Asux"]
print(find_duplicates(names))
Ausgabe:
['Iphone', 'Samsung']
Im Folgenden erfahren Sie, wie die obige Funktion funktioniert:
Sie können diese Funktion für eine Python-Liste eines beliebigen Datentyps verwenden.
So können Sie eine Python-Funktion schreiben, um die doppelten Werte in einer Liste eines beliebigen Datentyps zu finden.