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实现去除列表中重复元素的方法小结【4种方法】
Apr 27 Python
Python做智能家居温湿度报警系统
Sep 25 Python
三步实现Django Paginator分页的方法
Jun 11 Python
用Python实现将一张图片分成9宫格的示例
Jul 05 Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 Python
Python matplotlib绘制饼状图功能示例
Sep 10 Python
Pycharm 2020年最新激活码(亲测有效)
Sep 18 Python
Tensorflow Summary用法学习笔记
Jan 10 Python
Python多线程获取返回值代码实例
Feb 17 Python
30行Python代码实现高分辨率图像导航的方法
May 22 Python
Python连接mysql数据库及简单增删改查操作示例代码
Aug 03 Python
利用Python网络爬虫爬取各大音乐评论的代码
Apr 13 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
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
浅析is_writable的php实现
2013/06/18 PHP
Web 前端设计模式--Dom重构 提高显示性能
2010/10/22 Javascript
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
浅谈Javascript面向对象编程
2011/11/15 Javascript
JS模板实现方法
2013/04/03 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
2015/11/17 Javascript
Angular2中select用法之设置默认值与事件详解
2017/05/07 Javascript
JavaScript运动框架 多物体任意值运动(三)
2017/05/17 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
2018/09/04 Javascript
node.js实现为PDF添加水印的示例代码
2018/12/05 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
2019/06/25 Javascript
小程序登录之支付宝授权的实现示例
2019/12/13 Javascript
node.js express捕获全局异常的三种方法实例分析
2019/12/27 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
2020/02/12 Javascript
解决vuex刷新数据消失问题
2020/11/12 Javascript
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
python如何查看微信消息撤回
2018/11/27 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
python基于socket实现的UDP及TCP通讯功能示例
2019/11/01 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
CSS3实现可爱的小黄人动画
2016/07/11 HTML / CSS
联想法国官方网站:Lenovo法国
2018/10/18 全球购物
个性发展自我评价
2014/02/11 职场文书
考试作弊被抓检讨书
2014/10/02 职场文书
2015大学生实训报告
2014/11/05 职场文书
餐厅服务员岗位职责
2015/02/09 职场文书
个人学习总结范文
2015/02/15 职场文书
通知书大全
2015/04/27 职场文书
伊索寓言读书笔记
2015/06/30 职场文书
python库sklearn常用操作
2021/08/23 Python
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技