Это то, что вы ищете?
class Folder:
def __init__(self,name,path,_id):
self.name = name
self.path = path
self.id = _id
#create dummy objects
f1 = Folder("item1",'/path1',10)
f2 = Folder("item2",'/path2',20)
f3 = Folder("item3",'/path3',30)
#create list
files = [f1,f2,f3]
def query(_list,_id):
for l in _list:
if l.id == _id:
return(l.name)
return "Folder with id no.{} not found".format(_id)
Надеюсь, это помогло! Очень наивный подход, но он работает.