Fri, 15 May 2009 16:09:08 -0400, David Huard wrote: > Can this indexing syntax do things that are otherwise awkward with the > current syntax ? Otherwise, I'm not warm to the idea of making indexing > more complex than it is.
I think the indexing with callables is more syntax sugar for nested `func(v, axis=n)` than anything else. It may be more useful interactive use than calling the functions, though. Compare: x[:,sum,mean] mean(sum(x, axis=1), axis=1) It might be useful also for broadcasting functions operating on 1D vectors to the whole array, but here the semantics start getting muddier. [clip] > getv > drop_last > append_one > zcen These, apart from zcen, were just some demo functions I pulled out from nowhere. The actual list of Yorick functions relevant here appears to be here: http://yorick.sourceforge.net/manual/yorick_46.php#SEC46 http://yorick.sourceforge.net/manual/yorick_47.php#SEC47 I must say that I don't see many functions missing in Numpy... David (Strozzi): are these the functions you meant? Are there more? -- Pauli Virtanen _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion