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使用百度翻译进行中翻英示例
Apr 14 Python
Python单元测试框架unittest使用方法讲解
Apr 13 Python
Python键盘输入转换为列表的实例
Jun 23 Python
Python文件监听工具pyinotify与watchdog实例
Oct 15 Python
python使用pygame模块实现坦克大战游戏
Mar 25 Python
关于tf.reverse_sequence()简述
Jan 20 Python
Python内建序列通用操作6种实现方法
Mar 26 Python
python和js交互调用的方法
Jun 23 Python
python/golang 删除链表中的元素
Sep 14 Python
python try...finally...的实现方法
Nov 25 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
Python Django模型详解
Oct 05 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
Memcache 在PHP中的使用技巧
2010/02/08 PHP
解析php mysql 事务处理回滚操作(附实例)
2013/08/05 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
PHP 只允许指定IP访问(允许*号通配符过滤IP)
2014/07/08 PHP
PHP+redis实现微博的拉模型案例详解
2019/07/10 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
Web前端设计模式  制作漂亮的弹出层
2010/10/29 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
浏览器中url存储的JavaScript实现
2015/07/07 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
2016/12/04 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
jQuery Pagination分页插件使用方法详解
2017/02/28 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
react-native使用react-navigation进行页面跳转导航的示例
2017/09/07 Javascript
微信小程序之多文件下载的简单封装示例
2018/01/29 Javascript
微信小程序使用字体图标的方法
2019/05/23 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
JavaScript实现简单进度条效果
2020/03/25 Javascript
js校验开始时间和结束时间
2020/05/26 Javascript
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
Python实现列表删除重复元素的三种常用方法分析
2017/11/24 Python
python读取中文txt文本的方法
2018/04/12 Python
使用Scrapy爬取动态数据
2018/10/21 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
Django restframework 框架认证、权限、限流用法示例
2019/12/21 Python
django之从html页面表单获取输入的数据实例
2020/03/16 Python
Python基于pip实现离线打包过程详解
2020/05/15 Python
使用css3制作动感导航条示例
2014/01/26 HTML / CSS
浅谈Html5页面打开app的一些思考
2020/03/30 HTML / CSS
工伤赔偿协议书
2014/04/15 职场文书
学校党支部承诺书
2015/04/30 职场文书
初中运动会前导词
2015/07/20 职场文书