클래스도 인스턴스 딕셔너리에 dict 타입을 사용한다. 예전 파이썬 버전에서는 객체의 필드가 난수 같은 동작을 보였다.
# 파이썬 3.5
class MyClass:
def __init__(self):
self.alligator = "hatchling"
self.elephant = "calf"
a = MyClass()
for key, value in a.__dict__.items():
print("%s = %s" % (key, value))
>>>
elephant = calf
alligator = hatchling