类中len(self)什么意思

今天看代码,看到一段,看不懂,百度了下也没有答案。求解:

img


代码中有一行为

```
self.bar_executed = len(self)

```python
想请问下这里面的len(self)是什么意思,什么作用

这里大概率是写错了
self是当前类的实例
它能够传进len里当参数才见鬼了,len里必须是个可迭代对象
我猜应该是len(self.xxxx),xxxx忘记写了
当然如果你这个类本身就是要实现一个可迭代对象的话,那么len就是求长度

len是输出字符串或者列表的长度

获取对象自己的长度,self指对象本身