compare range objects

Westley Martínez anikom15 at gmail.com
Thu Oct 20 12:22:04 EDT 2011


On Thu, Oct 20, 2011 at 06:19:40AM -0700, Yingjie Lan wrote:
> Hi, 
> 
> Is it possible to test if two range objects contain the same sequence of integers by the following algorithm in Python 3.2?
> 
> 1. standardize the ending bound by letting it be the first excluded integer for the given step size.
> 2. compare the standardized starting bound, ending bound and step size: two ranges equal if and only if this triplet is the same.
> 
> If that's correct, it would be good to have equality comparison on two ranges. 
> 
> Further, it might also be good to have sub-sequence test on ranges without enumerating it.
> 

There's already a discussion about this on python-ideas.  But somebody
please tell me, why would you ever need to compare ranges?



More information about the Python-list mailing list