python判断一个对象是否可迭代的例子


Posted in Python onJuly 22, 2019

如何判断一个对象是可迭代对象?

方法是通过collections模块的Iterable类型判断:

>>> from collections import Iterable
>>> isinstance('abc',Iterable)
True
>>> isinstance([1,2,3,4],Iterable)
True
>>> isinstance(1234,Iterable)
False
>>> isinstance((1,),Iterable)
True
>>> L = ['a','b','c']
>>> enumerate(L)
<enumerate object at 0x03AA94E0>
>>> isinstance(enumerate(L),Iterable)
True
>>> for m,n in enumerate(L):
...   print m,n 
... 
0 a
1 b
2 c

以上这篇python判断一个对象是否可迭代的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python性能提升之延迟初始化
Dec 04 Python
Python与R语言的简要对比
Nov 14 Python
Python实现的远程登录windows系统功能示例
Jun 21 Python
Django 创建新App及其常用命令的实现方法
Aug 04 Python
Python3 列表,数组,矩阵的相互转换的方法示例
Aug 05 Python
Python FTP文件定时自动下载实现过程解析
Nov 12 Python
Ubuntu下Python+Flask分分钟搭建自己的服务器教程
Nov 19 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 Python
python中selenium库的基本使用详解
Jul 31 Python
django中ImageField的使用详解
Dec 21 Python
Python中OpenCV实现简单车牌字符切割
Jun 11 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
Jul 22 #Python
python实现大文件分割与合并
Jul 22 #Python
cProfile Python性能分析工具使用详解
Jul 22 #Python
python实现大文本文件分割
Jul 22 #Python
python plotly绘制直方图实例详解
Jul 22 #Python
python分割一个文本为多个文本的方法
Jul 22 #Python
在linux系统下安装python librtmp包的实现方法
Jul 22 #Python
You might like
Ajax PHP分页演示
2007/01/02 PHP
php递归列出所有文件和目录的代码
2008/09/10 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
php curl选项列表(超详细)
2013/07/01 PHP
Smarty简单生成表单元素的方法示例
2016/05/23 PHP
PHP中仿制 ecshop验证码实例
2017/01/06 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
yii2.0框架实现上传excel文件后导入到数据库的方法示例
2020/04/13 PHP
JavaScript 使用技巧精萃(.net html
2009/04/25 Javascript
JavaScript Chart 插件整理
2010/06/18 Javascript
jQuery中live方法的重复绑定说明
2011/10/21 Javascript
jquery中ajax处理跨域的三大方式
2016/01/05 Javascript
Vue.js 递归组件实现树形菜单(实例分享)
2016/12/21 Javascript
js实现本地图片文件拖拽效果
2017/07/18 Javascript
vue+swiper实现组件化开发的实例代码
2017/10/26 Javascript
javascript函数的节流[throttle]与防抖[debounce]
2017/11/15 Javascript
vue路由前进后退动画效果的实现代码
2018/12/10 Javascript
基于Vue实现电商SKU组合算法问题
2019/05/29 Javascript
Python 自动补全(vim)
2014/11/30 Python
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
火车票抢票python代码公开揭秘!
2018/03/08 Python
flask中的wtforms使用方法
2018/07/21 Python
python截取两个单词之间的内容方法
2018/12/25 Python
Appium Python自动化测试之环境搭建的步骤
2019/01/23 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
python相对企业语言优势在哪
2020/06/12 Python
使用npy转image图像并保存的实例
2020/07/01 Python
Python-openCV开运算实例
2020/07/05 Python
品质主管岗位职责
2014/03/16 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
党员批评与自我批评思想汇报
2014/10/08 职场文书
融资合作协议书范本
2014/10/17 职场文书
工厂见习报告范文
2014/10/31 职场文书
管理失职检讨书
2015/05/05 职场文书
史上最牛辞职信
2015/05/13 职场文书
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python