Hello
MRAB
python at mrabarnett.plus.com
Thu Jul 9 09:25:36 EDT 2009
Tanmoy wrote:
> Hello ,
> 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].
>
> Thanks for your prompt reply...
>
> How can i pass this problem
>
> You could try appending to arr[-1] instead.
>
> Better still:
>
> ...
> row = []
> for j in range(0,1001,1):
> row.append(i+j)
> arr.append(row)
> ...
> I tried both the ways... the only thing is its not coming like 0 10
> 20.......1000 . Its coming like 0,1,2,........1000.....Any answer to the
> problem.
>
Each row should be 1 more than the previous row and each column should
be 10 more than the previous column. Just swap your ranges.
More information about the Python-list
mailing list