判断一个对象是否可迭代 的方法


如何判断一个对象是可迭代对象呢?方法是通过collections模块的Iterable类型判断:


>>> from collections import Iterable


>>> isinstance('abc', Iterable) # str是否可迭代

True


>>> isinstance([1,2,3], Iterable) # list是否可迭代

True


>>> isinstance(123, Iterable) # 整数是否可迭代
False
发布了192 篇原创文章 · 获赞 72 · 访问量 144万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章