def add(self, movie):
"""Adds the given movie to the list if it isn't already
present. Returns True if added; otherwise returns False."""
if id(movie) in self.__movieFromId:
return False
key = self.key(movie.title, movie.year)
bisect.insort_left(self.__movies, [key, movie])
self.__movieFromId[id(movie)] = movie
self.__dirty = True
return True
评论列表
文章目录