无法使用“输入”运算符来验证字典整数值

问题描述

当我尝试检查字典中是否存在7时,我得到了False:

spam = {'name':'Zophie','age':7} 垃圾邮件中的“年龄” 真正 垃圾邮件中的“名称” 真正 7在垃圾邮件错误

有人能指出代码在其他键和值上的作用是什么吗?

解决方法

您已经注意到,in仅在键中进行检查。做'Zophie' in spam.values()7 in spam.values()