Python-Äquivalent von denen () in R

Ich versuche, die folgende R-Anweisung mit NumPy in Python zu konvertieren:

1 + apply(tmp,1,function(x) length(which(x[1:k] < x[k+1])))

Gibt es ein Python-Äquivalent zu which ()? Hier,x ist Zeile in Matrixtmp, undk entspricht der Anzahl der Spalten in einer anderen Matrix.

Zuvor habe ich den folgenden Python-Code ausprobiert und einen Wertefehler erhalten (Operanden konnten nicht zusammen mit Shapes gesendet werden):

for row in tmp:
        print np.where(tmp[tmp[:,range(k)] < tmp[:,k]])

Antworten auf die Frage(3)

Ihre Antwort auf die Frage