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的几条建议分享
Feb 10 Python
在Python的Flask框架中使用日期和时间的教程
Apr 21 Python
python实现逆波兰计算表达式实例详解
May 06 Python
python实现用于测试网站访问速率的方法
May 26 Python
Python通过RabbitMQ服务器实现交换机功能的实例教程
Jun 29 Python
名片管理系统python版
Jan 11 Python
Python3按一定数据位数格式处理bin文件的方法
Jan 24 Python
在python中实现同行输入/接收多个数据的示例
Jul 20 Python
PyQt+socket实现远程操作服务器的方法示例
Aug 22 Python
python3.8下载及安装步骤详解
Jan 15 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
利用python实时刷新基金估值(摸鱼小工具)
Sep 15 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文件上传类完整实例
2016/05/14 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
2019/04/23 PHP
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
2015/03/23 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
JavaScript实现非常简单实用的下拉菜单效果
2015/08/27 Javascript
JQuery自适应窗口大小导航菜单附源码下载
2015/09/01 Javascript
JavaScript中Number对象的toFixed() 方法详解
2016/09/02 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
Vue使用mixins实现压缩图片代码
2018/03/14 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
vue弹窗组件的实现示例代码
2018/09/10 Javascript
vue.js指令v-for使用以及下标索引的获取
2019/01/31 Javascript
Python图像处理之识别图像中的文字(实例讲解)
2018/05/10 Python
python3利用tcp实现文件夹远程传输
2018/07/28 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
使用django实现一个代码发布系统
2019/07/18 Python
Python Tkinter模块 GUI 可视化实例
2019/11/20 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
使用pickle存储数据dump 和 load实例讲解
2019/12/30 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
小溪流的歌教学反思
2014/02/13 职场文书
白岩松演讲
2014/05/21 职场文书
物理教育专业求职信
2014/06/25 职场文书
2014年社区国庆节活动方案
2014/09/16 职场文书
家长高考寄语
2015/02/27 职场文书
关于迟到的检讨书
2015/05/06 职场文书
创业计划书之冷饮店
2019/09/27 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
pytorch 权重weight 与 梯度grad 可视化操作
2021/06/05 Python
MutationObserver在页面水印实现起到的作用详解
2022/07/07 Javascript