Python:字典中的AttributeError

时间:2014-11-12 14:16:51

标签: python

执行我的代码后,我得到了AttributeError

AttributeError: 'dict' object has no attribute 'coeffs' 

这是什么意思,我该如何解决这个问题?

我通过自动评分机得到了这个错误。 谢谢你的帮助! :)

2 个答案:

答案 0 :(得分:2)

您有一个带有密钥coeffs的字典对象,然后尝试使用

访问它
your_dict.coeffs

这不是你在Python中访问dict中的键的方法,你可以这样做your_dict['coeffs']

答案 1 :(得分:0)

您也可以使用 your_dict.get('coeffs')

允许您指定“默认”值:

your_dict.get('coeffs', default_value)

如果密钥不存在。

当您不确定密钥是否已存在于dict中时非常有用。