On Mon, Mar 26, 2012 at 4:32 PM, Bryan Van de Ven <[email protected]>wrote:
> On 3/26/12 4:57 PM, Charles R Harris wrote: > > > On Mon, Mar 26, 2012 at 3:34 PM, Bryan Van de Ven <[email protected]>wrote: > >> I recently got asked about an "arg" version of searchsorted, basically a >> version that could take a sorter as an additional argument. For instance: >> >> In [13]: a = np.array([5,6,8,1,6,9,0]) >> >> In [14]: s = np.argsort(a) >> >> In [17]: s >> Out[17]: array([6, 3, 0, 1, 4, 2, 5]) >> >> In [18]: np.searchsorted(a, [1.5, 7.2], sorter=sorter) >> Out[18]: array([2, 5]) >> > > An alternate API would be to pass a pair (a, sorter) as the first argument. > > Chuck > > > Sure, that would be easy enough to implement. I don't really have a > preference, is there a reason you would prefer that API? > No, just exploring possibilities. Another would be a different name, searchargsorted or some such. I actually think that is a better alternative than the pair, but it would add another method to ndarray. Chuck
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
