[Numpy-discussion] List of Lists in C

Matthieu Brucher matthieu.brucher at gmail.com
Mon Jan 26 03:18:17 EST 2009


Hi,

Don't remember that you are using the same list in each element of the
outer list. If you don't want this, use [[] for i in range(5)]. I
don't think there is another way in C either (or too complicated).

Matthieu

2009/1/26 Hanni Ali <hanni.ali at gmail.com>:
> Hi,
>
> Quick question, I've been doing a fair bit of extension writing in C
> recently, but wondered how best to implement:
>
>>>> l = [[]] * 5
>
> to create a list of a given length containing the initialization variable
> desired.
>
> A loop seems the straight forward manner, but I would have thought there was
> a more efficient way...
>
>
> Currently I just do it in Python and pass through the already initialized
> list as it seems perfectly efficient.
>
> Cheers,
>
> Hanni
>
>
>
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
>
>



-- 
Information System Engineer, Ph.D.
Website: http://matthieu-brucher.developpez.com/
Blogs: http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn: http://www.linkedin.com/in/matthieubrucher



More information about the NumPy-Discussion mailing list