[Pyrex] newbie list processing question
Stefan Behnel
stefan_ml at behnel.de
Mon May 5 21:31:48 CEST 2008
Daniel Ashbrook wrote:
> So I've done a lot of Google searching and haven't found an answer to
> this question, or at least one that I understand.
>
> I'm trying to write some fairly simple list-processing code using pyrex.
> As a simple example, let's say I wanted to translate this:
>
> def addOne(l):
> assert(isinstance(l, list))
> for i in xrange(l):
> l[i] += 1
>
> or even this:
>
> def addOne(l):
> return [i+1 for i in l]
>
> to fast-running pyrex code. How can I actually access the list properly?
Take a look at Cython. It supports list comprehensions, so the above just works.
http://cython.org/
Stefan
More information about the Pyrex
mailing list