-3
class database(object):
def __init__(self):
self.l = []
def insert(self, e):
for i in range[len(self.l)]:
if i == e: return
self.l.append(e)
为什么插入给我一个未绑定的方法可以有人帮助吗?有人可以帮助我与这个类
'range [len(self.l)]'应该是'range(len(self.l))'。这是否解决了这个问题? – TerryA
@Haidro让它成为一个答案。 –
@Haidro明白了,但Python不会引发未绑定的方法异常。也许他在不初始化对象的情况下调用该方法。 – Markon