>    return uL,asmatrix(fromiter((idx[x] for x in L),dtype=int))

Is it possible for fromiter to take an optional shape (or count)
argument in addition to the dtype argument? If both is given it could
preallocate memory and we only have to iterate over L once.

//Torgil

On 8/29/06, Keith Goodman <[EMAIL PROTECTED]> wrote:
> On 8/29/06, Torgil Svensson <[EMAIL PROTECTED]> wrote:
> > something like this?
> >
> > def list2index(L):
> >    uL=sorted(set(L))
> >    idx=dict((y,x) for x,y in enumerate(uL))
> >    return uL,asmatrix(fromiter((idx[x] for x in L),dtype=int))
>
> Wow. That's amazing. Thank you.
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/numpy-discussion
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/numpy-discussion

Reply via email to