ich meinen Code nur zu schreiben, um ein Datum (zB: iris.data
) zu laden, so schreibe ich meinen Code wie folgt aus:Wörterbuch reduzieren Daten Python
data = [l.strip() for l in open('iris.data')]
features = [tuple(map(float, x.split(',')[:-1])) for x in data]
labels = [x.split(',')[-1] for x in data]
zipped = zip(features, labels)
return dict(zipped)
aber eigentlich ich unangemessene dict Länge von Daten, wie dies gerade erhalten:
len(zipped) = 150
len(dict) = 147
Wie bekomme ich len(dict)
entspricht len(zipped)
?
Indem Sie keine Duplikate in Ihren Daten haben. – Arne