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实现发送email的几种常用方法
Aug 18 Python
python动态加载包的方法小结
Apr 18 Python
python顺序的读取文件夹下名称有序的文件方法
Jul 11 Python
Django2.1.3 中间件使用详解
Nov 26 Python
nohup后台启动Python脚本,log不刷新的解决方法
Jan 14 Python
python词云库wordcloud的使用方法与实例详解
Feb 17 Python
Python使用type动态创建类操作示例
Feb 29 Python
在django admin详情表单显示中添加自定义控件的实现
Mar 11 Python
opencv中图像叠加/图像融合/按位操作的实现
Apr 01 Python
Python xml、字典、json、类四种数据类型如何实现互相转换
May 27 Python
Python 必须了解的5种高级特征
Sep 10 Python
详解Python中下划线的5种含义
Jul 15 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
基于PHP常用函数的用法详解
2013/05/10 PHP
php的数组与字符串的转换函数整理汇总
2013/07/18 PHP
PHP之APC缓存详细介绍 apc模块安装
2014/01/13 PHP
php类的自动加载操作实例详解
2016/09/28 PHP
jquery实现心算练习代码
2010/12/06 Javascript
Javascript将string类型转换int类型
2010/12/09 Javascript
Javascript类定义语法,私有成员、受保护成员、静态成员等介绍
2011/12/08 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
ionic实现带字的toggle滑动组件
2016/08/27 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
Vue.js仿微信聊天窗口展示组件功能
2017/08/11 Javascript
Vue 进入/离开动画效果
2017/12/26 Javascript
JS中常用的消息框总结
2018/02/24 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
详解Vue-Router源码分析路由实现原理
2019/05/15 Javascript
Vue 一键清空表单的实现方法
2020/02/07 Javascript
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python浅拷贝与深拷贝用法实例
2015/05/09 Python
总结用Pdb库调试Python的方式及常用的命令
2016/08/18 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
Python使用requests xpath 并开启多线程爬取西刺代理ip实例
2020/03/06 Python
python语言是免费还是收费的?
2020/06/15 Python
Python自动创建Excel并获取内容
2020/09/16 Python
Python爬虫回测股票的实例讲解
2021/01/22 Python
HTML5重塑Web世界它将如何改变互联网
2012/12/17 HTML / CSS
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
平面设计师工作职责范文
2013/12/03 职场文书
高中生职业规划范文
2014/03/09 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
go 原生http web 服务跨域restful api的写法介绍
2021/04/27 Golang
python-for x in range的用法(注意要点、细节)
2021/05/10 Python
Nginx限流和黑名单配置
2022/05/20 Servers