Wählen Sie mehrere Elemente aus python-array

Wie kann ich mehrere Elemente auswählen, die von einer python-Arrays? Ich weiß, dass dies möglich ist, in numpy-array, aber ich kann nicht verwenden numpy-array in diesem Fall. Ich möchte zum auswählen bestimmter Elemente eines Arrays ähnlich maskierten Arrays Verwendung, aber ich bekomme folgenden Fehler in python

 nonzero = numpyarray.nonzero()
 pythonarray[nonzero] = numpyarray[nonzero]
 *** TypeError: only integer arrays with one element can be converted to an index

numpyarray[nonzero] funktioniert einwandfrei, aber ich kann nicht auf pythonarray[nonzero]. Gibt es eine Möglichkeit in python-Arrays?

InformationsquelleAutor Alok | 2012-09-05

Schreibe einen Kommentar