f you don't mind converting to a set (can alter the order but the
original range can be easily reproduced) then
print set(range(0, 10, 3)).issubset(set(range(10)))
On 4/23/15, Ian Cordasco
On Thu, Apr 23, 2015 at 5:21 PM, Riley Banks
wrote: I propose adding the ability to compare range objects using methods (e.g. range.issubrange) and/or regular operators. Example:
In [56]: range(0, 10, 3).issubrange(range(10)) Out[56]: True
In [57]: range(0, 10, 3) <= range(10) Out[57]: True
In [58]: range(10) <= range(0, 10, 3) Out[58]: False
I'll write a patch if you decide that this idea is worth implementing.
Could you give some examples of how or when this is necessary and why you need it?
Cheers, Ian
-- With the simplicity of true nature, there shall be no desire. Without desire, one's original nature will be at peace. And the world will naturally be in accord with the right Way. Tao Te Ching