compare range objects

Yingjie Lan lanyjie at yahoo.com
Thu Oct 20 09:19:40 EDT 2011


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.

Cheers,

Yingjie



More information about the Python-list mailing list