摘要:
1 class MyIterable: 2 def __init__(self): 3 self.data = [1, 2, 3] 4 5 def __getitem__(self, index): 6 return self.data[index] 7 8 def __iter__(self): 阅读全文
posted @ 2023-07-17 23:05
Allen_Hao
阅读(58)
评论(0)
推荐(0)
摘要:
__iter__ __iter__(self) 是一个特殊方法,用于返回一个迭代器对象,使得自定义的类可以支持迭代操作。 最佳实践: 在自定义类中实现 __iter__() 方法时,应该返回一个迭代器对象,通常是自身的实例。 迭代器对象应该实现 __next__() 方法,用于返回容器中的下一个元素 阅读全文
posted @ 2023-07-17 23:01
Allen_Hao
阅读(96)
评论(0)
推荐(0)

浙公网安备 33010602011771号