Comment trouver l'indice d'un tableau dans un tableau

J'ai créé un tableau de la façon illustrée ci-dessous; ce qui représente 3 paires de coordonnées. Mon problème est que je ne semble pas être en mesure de trouver l'indice d'une paire de coordonnées dans le tableau.

import numpy as np

R = np.random.uniform(size=(3,2))

R

Out[5]: 
array([[ 0.57150157,  0.46611662],
   [ 0.37897719,  0.77653461],
   [ 0.73994281,  0.7816987 ]])

R.index([ 0.57150157,  0.46611662])

Le suivant est renvoyé:

AttributeError: 'numpy.ndarray' object has no attribute 'index'

La raison pour laquelle je suis en train de faire, c'est si je peux allonger la liste, avec l'index de coordonner la paire, à l'intérieur d'une boucle for.

par exemple

v = []
for A in R:
v.append(R.index(A)) 

Je ne suis pas sûr pourquoi, la fonction index ne fonctionne pas, et n'arrive pas à trouver un moyen de contourner cela.

Je suis nouveau en programmation, donc excusez-moi si cela semble absurde.

OriginalL'auteur user3258480 | 2014-01-31