AttributeError: 'int' object has no attribute 'items'
时间: 2023-10-30 16:07:47 浏览: 135
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
5星 · 资源好评率100%
当你在一个int类型的对象上使用items()方法时,会出现AttributeError: 'int' object has no attribute 'items'的报错。这是因为int类型的对象并不具备items()方法。items()方法是用于字典对象的,它将字典中的键值对转换为元组,并将这些元组放入一个列表中返回。
所以,当你尝试在一个int类型的对象上使用items()方法时,Python解释器会报错提示'int' object has no attribute 'items'。要解决这个问题,你需要确保你使用items()方法的对象是一个字典类型的对象。
例如,在你的示例代码中,person是一个字典对象,所以你可以在它上面使用items()方法来遍历字典的键值对。
希望这个解答能够帮到你。如果你还有其他问题,请随时提问。
阅读全文