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
投稿

猜你喜欢

  • python字典get()方法用法分析

    2023-04-01 23:50:41
  • 一篇文章教你学会使用Python绘制甘特图

    2021-03-10 09:53:24
  • 在Python中操作字符串之rstrip()方法的使用

    2022-03-22 18:34:36
  • python实现k均值算法示例(k均值聚类算法)

    2021-04-24 20:27:39
  • PHP中文字符串截断无乱码解决方法

    2024-05-11 09:44:55
  • python 实现在txt指定行追加文本的方法

    2021-09-08 22:14:40
  • tensorflow实现图像的裁剪和填充方法

    2023-07-11 13:26:23
  • 如何将服务器上的python代码通过QQ发送回传信息(附实现方法)

    2022-04-24 04:27:08
  • 解决Golang中goroutine执行速度的问题

    2023-08-25 20:12:12
  • 如何使用Python在2秒内评估国际象棋位置详解

    2023-08-10 14:26:46
  • Python编程图形库之Pillow使用方法讲解

    2022-04-07 06:10:57
  • mysql 索引合并的使用

    2024-01-14 05:53:39
  • 如何在SQL Server数据库中加密数据

    2008-12-18 14:27:00
  • Python数据分析之 Pandas Dataframe修改和删除及查询操作

    2023-08-03 23:01:13
  • python基础之内置函数

    2022-02-28 09:15:58
  • spyder快捷键与python符号化输出方式

    2023-08-23 11:58:24
  • php网络安全中命令执行漏洞的产生及本质探究

    2023-05-30 05:34:31
  • numpy找出array中的最大值,最小值实例

    2021-11-20 15:42:52
  • python编辑用户登入界面的实现代码

    2022-02-07 20:24:08
  • 查看django版本的方法分享

    2023-05-02 22:22:32
  • asp之家 网络编程 m.aspxhome.com