Asrarahmed, How about something like this:
>>> arr = [] >>> arr.append(['Blue', 'Yellow', 'Green', 'Brown', 'White']) >>> arr[0][0] 'Blue' >>> arr.append(['Up', 'Down', 'Left', 'Right', 'Center']) >>> arr[1][4] 'Center' Is this what you were thinking of? -mtw On Wed, Oct 04, 2006 at 06:38:09PM +0100, Asrarahmed Kadri ([EMAIL PROTECTED]) wrote: > 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 _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor