Nested List Question
Alex Martelli
aleax at mail.comcast.net
Thu Nov 3 00:26:37 EST 2005
Newsfeeds <chris.mccoy at spirentcom.com> wrote:
> Hello All,
>
> Could anyone tell me why this code produces the output it does?
...
> gridSystemId = [[None]*columns]*rows
You've made gridSystemID a list of `rows` references to the SAME "inner"
list, so the behavior you observe is the only possible one.
If you want copies instead, ASK for copies...:
gridSystemId = [ [None]*columns for x in xrange(rows) ]
Alex
More information about the Python-list
mailing list