python判断一个对象是否可迭代的例子

作者:猜不透987872674 时间:2021-01-04 18:19:23 

如何判断一个对象是可迭代对象?

方法是通过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

来源:https://blog.csdn.net/zxy987872674/article/details/55258351

标签:python,对象,可迭代
0
投稿

猜你喜欢

  • 解决在Dreamweaver中不支持中文文件名的方法

    2010-09-02 12:35:00
  • Python Web版语音合成实例详解

    2021-11-28 04:37:20
  • Python while、for、生成器、列表推导等语句的执行效率测试

    2021-03-05 02:17:54
  • 详解python函数的闭包问题(内部函数与外部函数详述)

    2023-01-22 20:53:01
  • Python程序控制语句用法实例分析

    2021-04-13 06:59:48
  • python制作一个桌面便签软件

    2021-02-23 05:20:40
  • 设计上的小细节

    2010-06-24 21:44:00
  • 浏览器中的内存泄露(续)解决方案

    2008-05-03 17:14:00
  • python批量生成条形码的示例

    2023-02-22 17:49:03
  • python爬虫之爬取百度翻译

    2022-04-03 19:30:45
  • url传递中文的解决方案

    2007-10-09 20:17:00
  • Pandas实现一列数据分隔为两列

    2021-01-06 04:31:36
  • 更改localhost为其他名字的方法

    2023-11-23 08:07:52
  • 提一个懒人需求——找遥控器的电视

    2009-03-23 18:16:00
  • golang操作mongodb的方法

    2023-09-15 03:49:24
  • 再谈float菜单局中

    2009-12-21 19:57:00
  • asp javascript picasa相册外链批量导出

    2011-03-30 10:52:00
  • Python获取江苏疫情实时数据及爬虫分析

    2022-09-19 02:12:30
  • python数据可视化plt库实例详解

    2022-11-30 21:23:28
  • python 如何使用requests下载文件

    2023-06-08 20:36:58
  • asp之家 网络编程 m.aspxhome.com