Yclept Nemo <orbisvi...@gmail.com> added the comment:

>>> a=Range.Range(5,61,4)
>>> ar=Range.Range(57,1,-4)
>>> b=Range.Range(21,63,6)
>>> br=Range.Range(57,15,-6)
>>> list(a); list(ar); list(b); list(br)
[5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57]
[57, 53, 49, 45, 41, 37, 33, 29, 25, 21, 17, 13, 9, 5]
[21, 27, 33, 39, 45, 51, 57]
[57, 51, 45, 39, 33, 27, 21]
>>> list(a&b)
[21, 33, 45, 57]
>>> list(a&br)
[21, 33, 45, 57]
>>> list(ar&br)
[57, 45, 33, 21]
>>> list(ar&b)
[57, 45, 33, 21]
>>> a&b
Range(21, 69, 12)
>>> a&br
Range(21, 69, 12)
>>> ar&br
Range(57, 9, -12)
>>> ar&b
Range(57, 9, -12)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15224>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to