gpt4 book ai didi

python - '太多的值无法解包',迭代一个字典。键=>字符串,值=>列表

转载 作者:IT老高 更新时间:2023-10-28 12:09:24 31 4
gpt4 key购买 nike

我收到 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

最佳答案

Python 3

使用 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

this answer有关在 Python 版本中迭代字典(例如使用 items())的更多信息。

供引用,iteritems() was removed in Python 3 .

关于python - '太多的值无法解包',迭代一个字典。键=>字符串,值=>列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5466618/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com