class A:
_def __init__(self):
__self.data = [1,2,3]

a = A()
for d in a.data:
_print(d)

forで回すときだけ、for d in a:と書くだけで
実際はa.data返してくれる特殊メソッド的なやつはないのでしょうか