Having generated an array with
(用生成了一个数组)
x = np.zeros([3,1],dtype = [("A",int),("B",int)])
the resulting array would be
(结果数组将是)
>>> x
array([[(0, 0)],
[(0, 0)],
[(0, 0)]], dtype=[('A', '<i4'), ('B', '<i4')])
How can i get the value of field A in the second row?
(如何获取第二行中字段A的值?)
When i try >>> x["high",2]
or >>> x[2,"high"]
i get the error
(当我尝试>>> x["high",2]
或>>> x[2,"high"]
,出现错误)
IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices
ask by Dereek69 translate from so 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…