Ho bisogno di trovare un vettore in un numpy.array. Ad esempio, ho un np.array chiamato e e voglio trovare il vettore [1, 2] in e (nel senso che mi piacerebbe avere l'indice del vettore all'interno della matrice) ma a quanto pare il mio programma vede il vettore anche quando non è presente:Trova vettore ordinato in serie numpy
il codice che uso per costruire e nella seguente:
import numpy as np
faces = np.array([[1,2,3,4],[5,6,2,1],[6,7,3,2],[7,8,4,3],[8,5,1,4],[8,7,6,5]])
e = np.zeros([6,4,2])
for k in range(len(faces)):
a = [faces[k][0], faces[k][1]]
b = [faces[k][1], faces[k][2]]
c = [faces[k][2], faces[k][3]]
d = [faces[k][3], faces[k][0]]
e[k] = np.array([a,b,c,d])
print('e: %s' %e)
alcuna idea di come risolvere questo problema?
Includere il codice è stato utile. L'immagine è superflua; includi solo le cose che hai provato in forma di testo. –
Lo farò la prossima volta, grazie per il suggerimento. – JAWE