Tanmoy wrote:
T Hi ...
    I have been trying to set this 2-D array of this sort.

  0 10 20 ........... 1000
  1 11 21...............
1000


Here is the code i tried ...

arr=[]
for i in range(0,1010,10):
    arr.append([])
    for j in range(0,1001,1):
          arr[i].append(i+j)
print arr

I am getting the following error
 list index out of range

Please let me know where am i getting wrong.

The value of 'i' goes 0, 10, ..., etc.

When i==0 you append an empty list to arr, so arr[i] is arr[0]. No
problem.

When i==10 you append another empty list to arr, so arr[i] is arr[10].
Index error because there's no arr[10], only arr[0] and arr[1].
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to