Show More
@@ -2210,6 +2210,14 b' class lazyset(object):' | |||||
2210 | def set(self): |
|
2210 | def set(self): | |
2211 | return set([r for r in self]) |
|
2211 | return set([r for r in self]) | |
2212 |
|
2212 | |||
|
2213 | class orderedlazyset(lazyset): | |||
|
2214 | """Subclass of lazyset which subset can be ordered either ascending or | |||
|
2215 | descendingly | |||
|
2216 | """ | |||
|
2217 | def __init__(self, subset, condition, ascending=True): | |||
|
2218 | super(orderedlazyset, self).__init__(subset, condition) | |||
|
2219 | self._ascending = ascending | |||
|
2220 | ||||
2213 | class generatorset(object): |
|
2221 | class generatorset(object): | |
2214 | """Wrapper structure for generators that provides lazy membership and can |
|
2222 | """Wrapper structure for generators that provides lazy membership and can | |
2215 | be iterated more than once. |
|
2223 | be iterated more than once. |
General Comments 0
You need to be logged in to leave comments.
Login now