在Python3中,
dict.values()(以及
dict.keys()和一起
dict.items())返回
view,而不是列表。请参阅此处的文档。因此,您需要将呼叫包装到
dict.values()一个呼叫中,
list例如:
v = list(d.values()){names[i]:v[i] for i in range(len(names))}
在Python3中,
dict.values()(以及
dict.keys()和一起
dict.items())返回
view,而不是列表。请参阅此处的文档。因此,您需要将呼叫包装到
dict.values()一个呼叫中,
list例如:
v = list(d.values()){names[i]:v[i] for i in range(len(names))}