Mark Dickinson added the comment:

> What troubles?

Well, I imagine that something like "bisect(a, 155, lo=numpy.uint8(0), 
hi=numpy.uint8(254))" would be asking for trouble.  But (a) it's hard to 
imagine why anyone would want to do that given that NumPy has its own bisection 
code, and (b) you'd have to somehow make sure that you were using the plain 
Python bisect code and not the `_bisect` module code, which AFAIK does the 
right thing here.

Sergey: what troubles have you run into?  With what user-defined types?  Note 
that if you just do "from bisect import *" at a Python prompt, you're not even 
using the code in Lib/bisect.py: the main implementation is written in C.

----------

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

Reply via email to