6 if type(elt
) == types
.TupleType
:
7 elts
= elts
+ flatten(elt
)
17 def __contains__(self
, elt
):
18 return self
.elts
.has_key(elt
)
22 return self
.elts
.keys()
23 def has_elt(self
, elt
):
24 return self
.elts
.has_key(elt
)
25 def remove(self
, elt
):
29 c
.elts
.update(self
.elts
)
35 self
.pop
= self
.stack
.pop
37 return len(self
.stack
)
39 self
.stack
.append(elt
)