【发布时间】:2020-10-13 03:12:02
【问题描述】:
我在 python 中遇到问题,我收到错误消息
ValueError-:Too many values to unpack (expected 2)
当我在字典键中输入少于 4 个字符时,会出现另一个错误
ValueError-:Not enough value to unpack (expected 2,got2).
程序描述:我是一个新手程序员,我刚开始使用 python,我想用用户输入创建一个字典,然后我开始使用 for 循环输入数据,然后在 for 循环条件下打印它们。我的程序成功运行,没有任何错误,但是当打印字典时它显示类型错误。
代码:
for word, mean in d:
print(word, "<------>", mean)
【问题讨论】:
-
试试
for word, mean in d.items(): print(word, "<------>", mean)
标签: python loops dictionary input