如果我有以下代码
class Person:
pass
me = Person()
people = ['john','doe',me]
检查人员列表中是否存在 Person 实例的最佳方法是什么?
最佳答案
您可以使用 isinstance
来检查,例如,
>>> class Person:
... pass
...
>>> me = Person()
>>> people = ['john','doe',me]
>>> any(isinstance(x, Person) for x in people)
True
关于python - 检查python列表中是否存在类的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55475025/