花费 15 ms
python让实例作用于for循环并当做list来使用

python如果想让一个类被用于for....in 循环,类型list和tuple那样,可以实现__iter__方法。 这个方法返回一个迭代对象,python的for循环就会不断调用该迭代对象的n ...

Wed Jul 26 19:15:00 CST 2017 0 3689
python类中几个特殊方法

在Python中,定义一个类TT如上,那么 执行 obj = TT()方法,将自动调用TT中的 __init__ 方法 在执行obj() 或者TT()( ...

Thu Aug 23 01:20:00 CST 2018 0 1271
Python for循环与__getitem__的关系记录

一个类里面如果有__iter__,for循环就是找它取,没有的话就会找__getitem__。 如果自己定义类的话,我自己觉的还是先定义好__iter__比较好,因为如果调用__getitem__来 ...

Wed Jan 01 08:16:00 CST 2020 0 877

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM