You are appending to the test file. How many times have you appended to it? Once? Twice? A dozen times? Just what is in the file test.py after all this time?
> when input =4 > ./s 4 >test.py > >test.py is > myhash = {} > def summa(): > global myhash > myhash[0] = 0 > myhash[1] = 1 > myhash[2] = 2 > myhash[3] = 3 > >if now input is 100 then test py will be > > myhash = {} > def summa(): > global myhash > myhash[0] = 0 > myhash[1] = 1 > myhash[2] = 2 > myhash[3] = 3 > ....... > ....... > ....... > ....... > myhash[99] = 99 > I append only once , and that too i do this exercise to get a largely big > hash. This result came to a bit of a suprise.. when i construct large hashes .. my system gets stalled.... So i was interested how, for this i came up with this exercise . Anyway thanks Dennis -- http://mail.python.org/mailman/listinfo/python-list