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 模板引擎的注入问题分析
Jan 01 Python
机器学习python实战之手写数字识别
Nov 01 Python
pyqt5 实现工具栏文字图片同时显示
Jun 13 Python
python使用sessions模拟登录淘宝的方式
Aug 16 Python
Python3实现mysql连接和数据框的形成(实例代码)
Jan 17 Python
Python如何将模块打包并发布
Aug 30 Python
python如何导出微信公众号文章方法详解
Aug 31 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
Nov 13 Python
详解Selenium 元素定位和WebDriver常用方法
Dec 04 Python
pytest fixtures装饰器的使用和如何控制用例的执行顺序
Jan 28 Python
Matlab求解数组中的最大值及它所在的具体位置
Apr 16 Python
python数字图像处理实现图像的形变与缩放
Jun 28 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
配置PHP使之能同时支持GIF和JPEG
2006/10/09 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
2019/10/21 PHP
JS中彻底删除JSON对象组成的数组中的元素
2020/09/22 PHP
js动画(animate)简单引擎代码示例
2012/12/04 Javascript
解析JavaScript中instanceof对于不同的构造器或许都返回true
2013/12/03 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
BootStrap响应式导航条实例介绍
2016/05/06 Javascript
前端js实现文件的断点续传 后端PHP文件接收
2016/10/14 Javascript
EditPlus 正则表达式 实战(3)
2016/12/15 Javascript
JavaScript中从setTimeout与setInterval到AJAX异步
2017/02/13 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
深入理解ES6 Promise 扩展always方法
2017/09/26 Javascript
javascript数组的定义及操作实例
2019/11/10 Javascript
vue子组件改变父组件传递的prop值通过sync实现数据双向绑定(DEMO)
2020/02/01 Javascript
Python调用命令行进度条的方法
2015/05/05 Python
python中字符串类型json操作的注意事项
2017/05/02 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
利用python求解物理学中的双弹簧质能系统详解
2017/09/29 Python
python同步windows和linux文件
2019/08/29 Python
深入了解Python在HDA中的应用
2019/09/05 Python
django 简单实现登录验证给你
2019/11/06 Python
基于Python数据分析之pandas统计分析
2020/03/03 Python
python实现ssh及sftp功能(实例代码)
2020/03/16 Python
Pandas中两个dataframe的交集和差集的示例代码
2020/12/13 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
编程用JAVA解析XML的方式
2013/07/07 面试题
医生实习工作总结的自我评价
2013/09/27 职场文书
优秀党务工作者事迹材料
2014/05/07 职场文书
幼儿教师辞职信
2015/02/27 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书
用Python进行栅格数据的分区统计和批量提取
2021/05/27 Python
Redis超详细讲解高可用主从复制基础与哨兵模式方案
2022/04/07 Redis
Spring Data JPA框架自定义Repository接口
2022/04/28 Java/Android