I am looking for something like this:
 
int arr[5][5]; // C statement; declaring an array of 5 * 5 size
 
Is there an easy and clean way to achieve this in python???
 
Thanks


 
On 10/4/06, Kent Johnson <[EMAIL PROTECTED]> wrote:
Asrarahmed Kadri wrote:
>
> Hi folks,
>
> I am stuck.. Please help me with implementing two dimensional array in
> Python.

Nested lists are the simplest way though beware the gotcha shown here:
http://www.python.org/doc/faq/programming/#how-do-i-create-a-multidimensional-list

You can also use a dict with tuple indices, e.g.
d[1,2] = 3

Numpy is an extension designed for high-performance numerical work, it
includes a multidimensional array type:
http://numpy.scipy.org//

Kent




--
To HIM you shall return.
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to