Ich versuche eine Zahlfunktion zu implementieren, die das Maximum in jeder Zeile eines 2D-Arrays durch 1 und alle anderen Zahlen durch Null ersetzt:
Was ich bisher versucht habe
Methode # 1, zwischendurch:
[ range funktioniert wirklich gut; Ich schrieb arange aus Gewohnheit.]
range
arange
Methode # 2, die max anstelle von argmax verwendet, um den Fall zu behandeln, in dem mehrere Elemente den maximalen Wert erreichen:
max
argmax
Ich bevorzuge numpy.wo wie folgt:
Tags und Links python numpy