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 相关文章推荐
Python实现查找匹配项作处理后再替换回去的方法
Jun 10 Python
django创建自定义模板处理器的实例详解
Aug 14 Python
Python+tkinter使用80行代码实现一个计算器实例
Jan 16 Python
jupyter notebook引用from pyecharts.charts import Bar运行报错
Apr 23 Python
Python格式化输出%s和%d
May 07 Python
详解python算法之冒泡排序
Mar 05 Python
Python实现的列表排序、反转操作示例
Mar 13 Python
django2.2安装错误最全的解决方案(小结)
Sep 24 Python
Python中__repr__和__str__区别详解
Nov 07 Python
把vgg-face.mat权重迁移到pytorch模型示例
Dec 27 Python
解决django 向mysql中写入中文字符出错的问题
May 18 Python
Python如何生成xml文件
Jun 04 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
人大复印资料处理程序_查询篇
2006/10/09 PHP
thinkphp 一个页面使用2次分页的实现方法
2013/07/15 PHP
php数组合并的二种方法
2014/03/21 PHP
php之static静态属性与静态方法实例分析
2015/07/30 PHP
24款非常有用的 jQuery 插件分享
2011/04/06 Javascript
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
2014/01/10 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
js图片轮播手动切换效果
2015/11/10 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
深入解析JavaScript中函数的Currying柯里化
2016/03/19 Javascript
深入解析js轮播插件核心代码的实现过程
2017/04/14 Javascript
JavaScript的六种继承方式(推荐)
2017/06/26 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
浅谈在koa2中实现页面渲染的全局数据
2017/10/09 Javascript
vue element动态渲染、移除表单并添加验证的实现
2019/01/16 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
js实现旋转木马轮播图效果
2020/01/10 Javascript
python中常用的各种数据库操作模块和连接实例
2014/05/29 Python
python实现的简单文本类游戏实例
2015/04/28 Python
Python实现的摇骰子猜大小功能小游戏示例
2017/12/18 Python
Win8下python3.5.1安装教程
2020/07/29 Python
Python实现的合并两个有序数组算法示例
2019/03/04 Python
Python实现的栈、队列、文件目录遍历操作示例
2019/05/06 Python
解决Tensorflow占用GPU显存问题
2020/02/03 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
AE美国鹰美国官方网站:American Eagle Outfitters
2016/08/22 全球购物
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
伯克斯奥特莱斯:Burkes Outlet
2019/03/30 全球购物
历史学专业推荐信
2013/11/06 职场文书
行政助理的岗位职责
2014/02/18 职场文书
企业后勤岗位职责
2014/02/28 职场文书
2014年财务人员工作总结
2014/11/11 职场文书
个人总结格式范文
2015/03/09 职场文书
Python中的xlrd模块使用整理
2021/06/15 Python