老师你说魔法函数不是属于这个class, 也不是继承object, 是独立存在的。 这个怎么理解? compnay这个类即使class也是iterable吗?
来源:3-2 python数据模型对python的影响

慕哥199407
2018-06-18
写回答
1回答
-
魔法函数是python内置的方法,在class 中使用,可以让class 拥有魔法函数定义的特性,相当于对类的一种附加方法,让代码更简洁。
company本身就是一个自定义的类,在company中使用 迭代器魔法(__iter__),就可以让这个类拥有可迭代的特性。如果不使用魔法函数,类本身是没有可迭代特性的。022018-12-30
相似问题