class FoodExpert: def init(self): self.goodFood = [] def addGoodFood(self, food): self.goodFood.append(food) def likes(self, x): return x in self.goodFood def prefers(self, x, y): x_rating = self.goodFood.index(x) y_rating = self.goodFood.index(y) if x_rating > y_rating: return y else: return x f = FoodExpert()f.init()map(f.addGoodFood, ['A', 'B', 'C', 'D', 'E'])print f.goodFoodmenu = ['a', 'b', 'c']rec = filter(f.likes, menu)print rec
Name (required)
email (will not be published) (required)
Website