有兩個維度的名爲a的列表。 a[0]
是一個包含1000個圖像的元組,而a[1]
是它們標籤的元組。我試圖運行下面的代碼:根據第二維中的項目拆分兩個元組的列表
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)))
但我得到以下錯誤:
for image, label in a:
ValueError: too many values to unpack
您可以使用'zip':'圖像,標籤以zip(* a):...' – falsetru