标签:集合 书籍 作用 tuple 类型 function 合数 cti 使用
我们已经知道,可以直接作用于for
循环的数据类型有以下几种:一类是集合数据类型,如list
、tuple
、dict
、set
、str
等;一类是generator
,包括生成器和带yield
的generator function。这些可以直接作用于for
循环的对象统称为可迭代对象:Iterable
。
可以使用isinstance()
判断一个对象是否是Iterable
对象:
>>> from collections import Iterable >>> isinstance([], Iterable) True >>> isinstance({}, Iterable) True >>> isinstance(‘abc‘, Iterable) True >>> isinstance((x for x in range(10)), Iterable) True >>> isinstance(100, Iterable) False >>>
[python学习篇][书籍学习][python standrad library][内建类型]迭代器类型
标签:集合 书籍 作用 tuple 类型 function 合数 cti 使用
原文地址:http://www.cnblogs.com/liuzhipenglove/p/7225364.html