python常见错误总结,持续更新

1、错误:NameError: name 'raw_input' is not defined

原因:原因出在raw_input ,python3.0版本后用input替换了raw_input

2、

在Python 3.x 里面,iteritems()方法已经废除了。在3.x里用 items()替换iteritems() ,可以用于 for 来循环遍历。

3、

在python2.x中,dict.keys()返回一个列表,在python3.x中,dict.keys()返回一个dict_keys对象,比起列表,这个对象的行为更像是set,所以不支持索引的。

 解决方案:list(dict.keys())[index]

猜你喜欢

转载自blog.csdn.net/zuyuhuo6777/article/details/82080717