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通过shutil实现快速文件复制的方法
Mar 14 Python
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
Jan 17 Python
python操作redis方法总结
Jun 06 Python
详解用python自制微信机器人,定时发送天气预报
Mar 25 Python
浅析Python 中几种字符串格式化方法及其比较
Jul 02 Python
详解DeBug Python神级工具PySnooper
Jul 03 Python
python画图--输出指定像素点的颜色值方法
Jul 03 Python
对django 模型 unique together的示例讲解
Aug 06 Python
Python实现自动装机功能案例分析
Oct 22 Python
Python爬虫之爬取二手房信息
Apr 27 Python
python 如何用terminal输入参数
May 25 Python
Python 数据可视化神器Pyecharts绘制图像练习
Feb 28 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
PHPlet在Windows下的安装
2006/10/09 PHP
dedecms采集中可以过滤多行代码的正则表达式
2007/03/17 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
2014/01/22 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
拖动一个HTML元素
2006/12/22 Javascript
解析arp病毒背后利用的Javascript技术附解密方法
2007/08/06 Javascript
jQuery把表单元素变为json对象
2013/11/06 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
js 判断js函数、变量是否存在的简单示例代码
2014/03/04 Javascript
JavaScript中document对象使用详解
2015/01/06 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
jQuery三级下拉列表导航菜单代码分享
2020/04/15 Javascript
Bootstrap每天必学之进度条
2015/11/30 Javascript
详解JavaScript 中的 replace 方法
2016/01/01 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
2016/03/30 Javascript
jquery实现图片放大点击切换
2017/06/06 jQuery
windows下更新npm和node的方法
2017/11/30 Javascript
对vue中v-if的常见使用方法详解
2018/09/28 Javascript
35个最好用的Vue开源库(史上最全)
2019/01/03 Javascript
如何在Angular应用中创建包含组件方法示例
2019/03/23 Javascript
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
30分钟搭建Python的Flask框架并在上面编写第一个应用
2015/03/30 Python
详解Python中如何写控制台进度条的整理
2018/03/07 Python
简单实现Python爬取网络图片
2018/04/01 Python
python批量赋值操作实例
2018/10/22 Python
python如何实现一个刷网页小程序
2018/11/27 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())
2021/02/22 Python
详解HTML5布局和HTML5标签
2020/10/26 HTML / CSS
大学毕业感言100字
2014/02/03 职场文书
《开国大典》教学反思
2014/04/19 职场文书
岗位工作说明书
2014/07/29 职场文书
关于办理居住证的介绍信模板
2019/11/27 职场文书
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis