Wie bei jedem normalen Python-Array können Sie mithilfe der Indizierung auf den Inhalt eines NumPy-Arrays zugreifen. Mit der Indizierungsmethode, die eckige Klammern verwendet, können Sie ein Element in einer Liste oder einen bestimmten Teil einer Liste anzeigen. Wenn Sie versuchen, ein Element mit runden Klammern aus einem NumPy-Array abzurufen, tritt ein Fehler auf.
In diesem Handbuch werden wir daruber sprechen, was der ’numpy. ndarray’ Objekt ist nicht aufrufbar
Fehler bedeutet. Wir werden dann ein Beispielszenario dieses Fehlers in Aktion besprechen und Ihnen die Lösung zeigen. Fangen wir an.
‘numpy.ndarray’ Objekt ist nicht aufrufbar
Das ’numpy.ndarray’-Objekt ist nicht aufrufbar
Der Python-Fehler zeigt an, dass Sie versuchen, ein NumPy-Array so aufzurufen, als ob es eine Funktion w√§re. Dies passiert, wenn Sie runde Klammern ( ) anstelle von eckigen Klammern [ ] verwenden, um Elemente aus einer Liste abzurufen.
Die Behebung dieses Fehlers ist einfach: Sie mussen ( ) durch [ ] ersetzen, wenn Sie indexieren.
In Python zeigen eckige Klammern die Indizierung an, w√§hrend runde Klammern einen Funktionsaufruf bezeichnen. Wenn Sie beim Versuch, auf ein Element in einem Array zuzugreifen, runde Klammern verwenden, kann Python Ihren Code nicht verarbeiten, da das Array nicht wie eine Funktion strukturiert ist.
Lassen Sie uns ein Beispiel fur diesen Fehler durchgehen .
Ein Beispielszenario
Wir entwickeln ein Programm, das die Noten jedes Schulers einer Schule auswertet. Wir möchten die Durchschnittsnote jedes Schulers berechnen.
Die Noten jedes Schulers werden in einem NumPy-Array wie folgt gespeichert:
81 % der Teilnehmer gaben an Sie fuhlten sich nach dem Besuch eines Bootcamps sicherer in Bezug auf ihre Berufsaussichten im Tech-Bereich. Lassen Sie sich noch heute in ein Bootcamp einweisen.
Der durchschnittliche Bootcamp-Absolvent verbrachte weniger als sechs Monate im Karriereubergang, vom Beginn eines Bootcamps bis zur Suche nach seinem ersten Job.
Der letzte Punkt gibt die Note an ein Student bei seiner Abschlussprufung erhalten. Wir möchten diese Note einzeln auf der Konsole ausdrucken, bevor wir die Durchschnittsnote jedes Schulers anzeigen.