Cameron Pulsford wrote:
Hey all, I have a dictionary that looks like this (small example version){(1, 2): 0} named aso I can do a[1,2] which returns 0. What I also have is a list of coordinates into a 2 dimensional array that might look like this b = [[1,2]]. Is there anyway I can call a[b[0]] and have it return 0?
Unless you are mutating your coordinate pairs in place, which you very seldom would *have to* do, I would make them tuples.
b = [ (1,2), (3,5), ...] This would even save a bit of memory. I prefer this to converting list pairs to tuple pairs on access. tjr -- http://mail.python.org/mailman/listinfo/python-list
