P: n/a

from numpy import *
a = zeros((2,40), int)
fields = {}
field = 10
fields[field] = '30A', 5
iy = int(fields[field][1])
ix = int(fields[field][0].rstrip('AB'))
for i in range(2):
for j in range(iy):
# put(a,[39  j],[1]) #1d
Can someone help me figure out how I would do it for multiple rows?
I thought,
put(a,[i][39j],[1])
but,
Traceback (most recent call last):
put(a,[i][39  j],[1])
IndexError: list index out of range  
Share this Question
P: n/a

On Nov 13, 1:22 pm, "Bryan.Fodn...@gmail.com"
<Bryan.Fodn...@gmail.comwrote:
from numpy import *
a = zeros((2,40), int)
fields = {}
field = 10
fields[field] = '30A', 5
iy = int(fields[field][1])
ix = int(fields[field][0].rstrip('AB'))
for i in range(2):
for j in range(iy):
# put(a,[39  j],[1]) #1d
Can someone help me figure out how I would do it for multiple rows?
I thought,
put(a,[i][39j],[1])
but,
Traceback (most recent call last):
put(a,[i][39  j],[1])
IndexError: list index out of range
Try
put(a, [(i, 39j)], [1]
Note, however, that in this case you could just as easily use
a[i, 39j] = 1
instead.
Nathan Davis  
P: n/a
 Br***********@gmail.com wrote:
from numpy import *
a = zeros((2,40), int)
fields = {}
field = 10
fields[field] = '30A', 5
iy = int(fields[field][1])
ix = int(fields[field][0].rstrip('AB'))
for i in range(2):
for j in range(iy):
# put(a,[39  j],[1]) #1d
Can someone help me figure out how I would do it for multiple rows?
numpy questions are best asked on the numpy mailing list. http://www.scipy.org/Mailing_Lists
I thought,
put(a,[i][39j],[1])
but,
Traceback (most recent call last):
put(a,[i][39  j],[1])
IndexError: list index out of range
In this case, you don't really want put(). Just use indexing:
for i in range(2):
for j in range(iy):
a[i,39j] = 1

Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
 Umberto Eco   This discussion thread is closed Replies have been disabled for this discussion.   Question stats  viewed: 3270
 replies: 2
 date asked: Nov 13 '07
