如何实现__delitem__方法?

时间:2016-06-11 16:09:02

标签: python performance doubly-linked-list

我想知道修复 delitem 方法体以提高效率的最佳方法,我收到一个不会退出循环的错误。

onViewCreated

1 个答案:

答案 0 :(得分:2)

我建议删除该行

del self[self.length-1]

你应该能够把它留给垃圾收集器,因为据我所知,这个元素不应该被引用到其他任何地方。然后会自动删除。

否则,您只需致电__delitem__ del(您已经体验过),就可以无限次地致电self