为什么会出现keyerror啊,百度上各种方法都试过了,新手小白不太懂,有人能帮我解答一下吗
你这代码没截全,看不出来问题。
但是根据报错信息的话,你这应该是传了一个参数作为字典的key来进行查找,但是这个字典中没有这个key所以就报错了。
可以给更多信息,我来给你看看
dict={'a':1,'b':2,'c':3}
print(dict['d'])
报错信息为:KeyError: 'd'。
if 'd' in t:
print(t['d])
else:
print('not exist')