迭代器2
from collections.abc import Iterable
#定义一个迭代对象类
继承Python超级父类object
class dddx(object):
def init(self):
self.list=[]
def add(self, item):
self.list.append(item)
#有__iter__方法的对象,才是可以迭代的对象(int 也返回true)
#如果类中不定义此方法,数组也不可以迭代
def iter(self):
pass
#实例化这个类的对象
a=dddx()
#对象调用类方法并传参
a.add(1)
print(isinstance(a,Iterable))