我try 制作这个类列表,当我调用len(类)时,它返回2而不是0.
我进行了调试,发现ARR的缺省值是2个非打印项目. 我不知道正确的术语,但这是代码.
Class Cars:
def __init__(self, arr=[]): # arr has len of 2 for some reason
self.Cars = arr
self.size = len(arr)
def __len__(self):
return self.size
电话:
my_cars = Cars()
len(class) # == 2