我想寫一段代碼,可以搜索圖中的字符串,如果它發現它,它會打印一個字符串,指示它被發現。我認爲我使用包含的方式搜索它的方式是正確的,但我無法理解如何打印顯示該信息的字符串。下面是有問題的部分,特別是def__contains __()。搜索一個字符串和使用def__contains打印結果__()
def __contains__(self, item):
if "EVGA" in self.graph:
print "Contains EVGA"
else:
print "Doesn't Contain EVGA"
這取決於'self.graph'是什麼。另外,你可能想使用'item',而不是''EVGA''的硬編碼值。 – chepner