【发布时间】:2022-10-19 14:23:25
【问题描述】:
如何检查一个对象是否在另一个对象中?所以说我定义了以下内容:
class Container:
def __init__(self):
self.a = ['x','y','z']
我希望能够完成以下工作:
'x' in Container() # True
我的尝试/猜测是有某种类型的 dunder 方法在像这样:
class Container:
def __init__(self):
self.a = ['x','y','z']
def __in__(self, item):
return item in self.a
【问题讨论】:
标签: python