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 相关文章推荐
Django框架下在URLconf中指定视图缓存的方法
Jul 23 Python
Python3如何解决字符编码问题详解
Apr 23 Python
django 创建过滤器的实例详解
Aug 14 Python
使用Python的package机制如何简化utils包设计详解
Dec 11 Python
Tornado 多进程实现分析详解
Jan 12 Python
Django中的CBV和FBV示例介绍
Feb 25 Python
在pandas多重索引multiIndex中选定指定索引的行方法
Nov 16 Python
在python环境下运用kafka对数据进行实时传输的方法
Dec 27 Python
Python使用pydub库对mp3与wav格式进行互转的方法
Jan 10 Python
Python Opencv实现图像轮廓识别功能
Mar 23 Python
python库matplotlib绘制坐标图
Oct 18 Python
利用Python绘制有趣的万圣节南瓜怪效果
Oct 31 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详细彻底学习Smarty
2008/03/27 PHP
PHP禁止页面缓存的代码
2011/10/23 PHP
PHP使用new StdClass()创建空对象的方法分析
2017/06/06 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
2011/09/26 Javascript
获取内联和链接中的样式(js代码)
2013/04/11 Javascript
jquery ui dialog实现弹窗特效的思路及代码
2013/08/03 Javascript
javascript实现连续赋值
2015/08/10 Javascript
JavaScript中eval函数的问题
2016/01/31 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
npm国内镜像 安装失败的几种解决方案
2017/06/04 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
Js跳出两级循环方法代码实例
2020/09/22 Javascript
[06:33]DOTA2亚洲邀请赛小组赛第二日 TOP10精彩集锦
2015/01/31 DOTA
python使用mailbox打印电子邮件的方法
2015/04/30 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
利用aardio给python编写图形界面
2017/08/21 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
2018/02/08 Python
三步实现Django Paginator分页的方法
2019/06/11 Python
python中的colorlog库使用详解
2019/07/05 Python
python 实现视频 图像帧提取
2019/12/10 Python
详解python命令提示符窗口下如何运行python脚本
2020/09/11 Python
详解基于python的图像Gabor变换及特征提取
2020/10/26 Python
大学生简历的个人自我评价
2013/12/04 职场文书
企业办公室岗位职责
2014/03/12 职场文书
故宫的导游词
2015/01/31 职场文书
垂直极限观后感
2015/06/08 职场文书
运动员加油词
2015/07/18 职场文书
教师节领导致辞
2015/07/29 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书
忆童年!用Python实现愤怒的小鸟游戏
2021/06/07 Python
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang
Python实现学生管理系统(面向对象版)
2021/06/24 Python