self.status = 0 这个为什么会直接默认是列表中的元素呢,不需要调用的吗?

class Bird(object):
def init(self):
self.birdRect = pygame.Rect(65, 50, 50, 50) # 鸟的矩形

    # 定义鸟的3种状态列表

    self.birdStatus = [pygame.image.load("assets/1.png"),
                        pygame.image.load("assets/2.png"),
                        pygame.image.load("assets/dead.png")]   
    self.status = 0     # 默认飞行状态

self.status = 0这句就相当于给Bird对象添加一个status属性,初始化为0, 如果属性status存在则设置值为0