Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法


Posted in Python onJanuary 12, 2017

Python 出现错误TypeError: ‘NoneType' object is not iterable解决办法

TypeError: 'NoneType' object is not iterable  这个错误提示一般发生在将None赋给多个值时。

def myprocess():  
  a == b     
  if a != b:                      
    return True, value; 
flag, val = myprocess()

在判断语句中,当if条件不满足,并且没有else语句时,函数默认返回None。

在没有return语句时,Python也默认会返回None

调用时,将None赋给多个值时,会出现提示:TypeError: 'NoneType' object is not iterable

本例中,flag和val都被赋予了None(因为if条件不满足,所以默认返回None)就出现了这样的错误提示。

所以函数返回值一定要考虑到条件分支的覆盖

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
写了个监控nginx进程的Python脚本
May 10 Python
python的paramiko模块实现远程控制和传输示例
Oct 13 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
python3+PyQt5实现自定义分数滑块部件
Apr 24 Python
Python带动态参数功能的sqlite工具类
May 26 Python
python requests 库请求带有文件参数的接口实例
Jan 03 Python
Python中asyncio模块的深入讲解
Jun 10 Python
树莓派极简安装OpenCv的方法步骤
Oct 10 Python
python 使用递归回溯完美解决八皇后的问题
Feb 26 Python
python 模拟登录B站的示例代码
Dec 15 Python
Pycharm 跳转回之前所在页面的操作
Feb 05 Python
关于pytest结合csv模块实现csv格式的数据驱动问题
May 30 Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 #Python
Python获取文件所在目录和文件名的方法
Jan 12 #Python
深入理解Python中变量赋值的问题
Jan 12 #Python
Python时间获取及转换知识汇总
Jan 11 #Python
json跨域调用python的方法详解
Jan 11 #Python
Python中遇到的小问题及解决方法汇总
Jan 11 #Python
python使用正则表达式匹配字符串开头并打印示例
Jan 11 #Python
You might like
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
YiiFramework入门知识点总结(图文教程)
2015/12/28 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
input+select(multiple) 实现下拉框输入值
2009/05/21 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
jQuery 关于伪类选择符的使用说明
2013/04/24 Javascript
jquery checkbox实现单选小例
2013/11/27 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
JS获取随机数和时间转换的简单实例
2016/07/10 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
详解ES6之用let声明变量以及let loop机制
2017/07/15 Javascript
jQuery Position方法使用和兼容性
2017/08/23 jQuery
react-navigation 如何判断用户是否登录跳转到登录页的方法
2017/12/01 Javascript
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
2019/07/18 Javascript
解析原来浏览器原生支持JS Base64编码解码
2019/08/12 Javascript
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
vue实现下载文件流完整前后端代码
2020/11/17 Vue.js
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
Python利用ElementTree模块处理XML的方法详解
2017/08/31 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
2018/02/21 Python
python实现简单图片物体标注工具
2019/03/18 Python
Python 格式化打印json数据方法(展开状态)
2020/02/27 Python
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
Weblogic的布署方式
2013/08/23 面试题
架构师岗位职责
2013/11/18 职场文书
大学新生入学教育方案
2014/05/16 职场文书
毕业生面试求职信
2014/06/23 职场文书
欢迎领导标语
2014/06/27 职场文书
岗位说明书怎么写
2014/07/30 职场文书
党支部活动策划方案
2014/08/18 职场文书
家庭财产分割协议范文
2014/11/24 职场文书
nginx网站服务如何配置防盗链(推荐)
2021/03/31 Servers