class a():
def __init__(self,b):
self.b = b
def __len__(self):
return len(self.b)
c= 'sadasfsdf'
d = a(c)
print(len(d))
这里_len_的return值必须是len()函数,这样直接用len(示例名称)会返回这个示例里len的这个return的长度
class a():
def __init__(self,b):
self.b = b
def __len__(self):
return len(self.b)
c= 'sadasfsdf'
d = a(c)
print(len(d))
这里_len_的return值必须是len()函数,这样直接用len(示例名称)会返回这个示例里len的这个return的长度