python提示错误TypeError: 'dict_keys' object does not support indexing
生活随笔
收集整理的这篇文章主要介绍了
python提示错误TypeError: 'dict_keys' object does not support indexing
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
python提示错误TypeError: 'dict_keys' object does not support indexing
原因:python2与python3之间的差异
python2中形如myTree.keys()[0]这样的写法是没有问题的,因为myTree.keys()返回的是一个list;
而在python3中myTree.key()返回的则是dick_keys类型,故而出错
解决方法:
将myTree.keys()[0]改为list(myTree.keys())[0]
总结
以上是生活随笔为你收集整理的python提示错误TypeError: 'dict_keys' object does not support indexing的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: xx = [example[x] for
- 下一篇: python 提示错误Attribute