好的,所以我要做的是创建一个函数,该函数将根据类的所有对象共享的特定属性的值来查找对象实例。本质上,我希望 Python 搜索类的每个实例的特定属性,并根据另一个值检查它,如果找到匹配项来做一些事情。在伪代码中:
for each instance of Class:
if search_keyword is in instance.attribute:
do some stuff
found = True
if found is True:
tell_user("Found instance!")
如果需要更多关于我的询问性质的详细信息,那么:
我所做的本质上是将对象用作扩展字典。我有多个附加到对象的属性,我想搜索它们。我基本上将它用作存储容器,我需要对其进行搜索。
如果有更好的方法来存储对象以外的上述信息,请分享。
我基本上将它用作具有多个键的字典。