これをコーディングするためのより良い方法はありますか?
def __contains__(self, e):
return e in self.segments or True in [e in x for x in self.segments]
この関数は、eがself.segmentsにある場合、またはeがself.segmentsのいずれかのセグメントにある場合にtrueを返す必要があります。
私はまだ[afora in b if c]表記の使い方を学ぼうとしています。誰か、1つのStackOverflowがそのスニペットを単純化するのに役立つことを願っています。