Vergleichen von zwei numpy Arrays und Entfernen von Elementen

Ich habe mehrere Lösungen durchlaufen, kann jedoch keine benötigte Lösung finden.

Ich habe zweinumpy Arrays. Lass uns ein @ nehmsmall example Hier

x = [1,2,3,4,5,6,7,8,9]
y = [3,4,5]

Ich möchte x und y vergleichen und die Werte von x entfernen, die in y sind.

So erwarte ich, dass mein final_x @ i

final_x = [1,2,6,7,8,9]

Ich habe herausgefunden, dass np.in1d gibt ein boolesches Array mit der gleichen Länge wie @ zurüx das ist wahr, wo ein Element vonx ist iny und sonst Falsch. Aber wie verwende ich es, wenn nicht irgendeine andere Methode, um mein @ zu bekommefinal_x. ??

Antworten auf die Frage(6)

Ihre Antwort auf die Frage