Was ist der schnellste Weg, den ich für eine bestimmte Arten Existenz in einer Liste überprüfen kann?Prüfen, ob die Liste einen Typ enthält?
Ich wünschte, ich könnte folgendes tun:
class Generic(object)
... def ...
class SubclassOne(Generic)
... def ...
class SubclassOne(Generic)
... def ...
thing_one = SubclassOne()
thing_two = SubclassTwo()
list_of_stuff = [thing_one, thing_two]
if list_of_stuff.__contains__(SubclassOne):
print "Yippie!"
EDIT: Der Versuch, in der Python 2.7 Welt zu bleiben. Aber 3.0 Lösungen werden in Ordnung sein!
any !!!! genial :-) Ich fand bei allen nur irrelevante Lösungen(). Vielen Dank! – visc