エラーが発生していますtoo many values to unpack
。これを修正する方法はありますか?
first_names = ['foo', 'bar']
last_names = ['gravy', 'snowman']
fields = {
'first_names': first_names,
'last_name': last_names,
}
for field, possible_values in fields: # error happens on this line
ベストアンサー1
Python3 について
使用items()
。
for field, possible_values in fields.items():
print(field, possible_values)
Python 2
使用iteritems()
。
for field, possible_values in fields.iteritems():
print field, possible_values
見るこの答えitems()
Python バージョン間での の使用など、辞書の反復処理の詳細については、 を参照してください。
参考のため、iteritems()
Python 3では削除されました。