def update_bar(self, bar: BarData) -> None:
"""
Update new bar data into array manager.
"""
self.count += 1
if not self.inited and self.count >= self.size:
self.inited = True
这个代码中的 inited 默认为 self.inited: bool = False
if not self.inited 应理解为已经初始化(此时inited应该为True) 并且self.count >= self.size:
既然前面都已经nited应该为True了,if后面为何还要写self.inited = True
请大神解释一下,谢谢