Python 基础 —— 判断一个对象是否为可迭代对象
来源:互联网 发布:淘宝开放平台人工客服 编辑:程序博客网 时间:2024/06/17 09:15
通过 collections
模块的Iterable
配合isinstance()
进行判断:
>>> 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 a1 b2 c
0 0
- Python 基础 —— 判断一个对象是否为可迭代对象
- python判断一个对象是否可迭代
- 判断一个对象是否为list对象
- 判断一个对象是否为Buffer对象
- python 判断对象是否为None
- 怎样判断一个对象是否为空
- 判断一个对象是否为空
- 判断一个对象是否为数组
- 判断一个未知对象是否为空
- 判断一个对象是否为空
- 判断一个对象是否为空
- JS:判断一个对象是否为空
- 判断一个对象是否为空
- 判断一个对象是否为空
- 克隆一个对象和判断一个对象是否为数组
- python:判断一个对象是否可迭代 的方法
- python判断对象是否为文件对象(file object)
- 如何判断一个对象是否为jquery对象
- python 函数 —— list.sort()
- Spring Boot 入门
- C++常用STL汇总(以容器为主)
- 我的Linux环境
- Logistic回归模型和Zeppelin简单使用
- Python 基础 —— 判断一个对象是否为可迭代对象
- [CSU 1915 John and his farm]树形DP+LCA
- 1-IOC容器的主要接口设计
- Python 基础 —— 匿名函数 lambda
- 将一台机器上的文件移动到另一台ftp服务器
- 2-BeanFactory容器的设计原理
- 我党历史上的土地革命
- Python 基础 —— float("inf") 无穷的相关问题
- 0/1背包问题-----动态规划求解