Es gibt eine Liste namens eine mit zwei Dimensionen. a[0]
ist ein Tupel von 1000 Bildern, und a[1]
ist das Tupel ihrer Etiketten. Ich versuche, den folgenden Code auszuführen:Teilen Sie eine Liste von zwei Tupeln basierend auf den Elementen in der zweiten Dimension
from collections import defaultdict
images = defaultdict(list)
for image, label in a:
images[label].append(image)
for k,v in images.iteritems():
print('Label {} has {} images'.format(k, len(v)))
Aber ich erhalte den folgenden Fehler:
for image, label in a:
ValueError: too many values to unpack
Sie können 'zip' verwenden:' für Bild, Label in zip (* a): ... ' – falsetru