On 30 Mar 2005 13:02:05 -0800, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Hello, > > Can I do something like this? > > table = {} > table[32, 16] = 0x0 > > Where 32 specifies rows and 16 specifies columns and i am trying to > initialize it to zero > > I should be able to do comparisons like: > table[t1, t2] == 0x1 etc. > -SB >
Try it. It works. Sort of. This code actually creates a dict named "table" mapping the key tuple (32, 16) to the value 0x0. Note that you are NOT creating a two-dimensional array, so this approach may be problematic if you ever need to iterate values "by row" or "by column". There is a python F.A.Q. on this, which you may find useful: http://www.python.org/doc/faq/programming.html#how-do-i-create-a-multidimensional-list -- Sean Blakey Saint of Mild Amusement, Evil Genius, Big Geek Python/Java/C++/C(Unix/Windows/Palm/Web) developer quine = ['print "quine =",quine,"; exec(quine[0])"'] ; exec(quine[0]) -- http://mail.python.org/mailman/listinfo/python-list