On Jul 22, 6:11 am, Samir <[EMAIL PROTECTED]> wrote: [snip] > For some reason, the logic I posted seems to work ok while I'm using > the Python shell, but when used in my code, the program just hangs. > It never outputs the results. Below is the code in its entirety. Is > there a problem with my indendentation? > > a = n = [] > t = """ > 1 2 > 3 > 4 5 6 > 7 8 9 0 > """ > > d = t.split("\n") > > for x in range(1,len(d)-1): > a.append(d[x].split(" ")) > print a > > for k in a: > n.append([int(v) for v in k])
To see what is happening, insert some print statements, plus something to slow it down e.g. for k in a: print id(a), a print id(n), n n.append([int(v) for v in k]) raw_input('Hit Enter to continue ->') > > print n > -- http://mail.python.org/mailman/listinfo/python-list