Wörterbuch in ein numpy-array?
Wie erhalte ich Zugriff auf das Wörterbuch innerhalb des array?
import numpy as np
x = np.array({'x': 2, 'y': 5})
Mein Erster Gedanke:
x['y']
Index-Fehler: keine gültige index
x[0]
Index-Fehler: zu viele Indizes für array -
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie ein 0-dimensionales array von object "dtype". Die Herstellung dieser Arrays ist wahrscheinlich ein Fehler, aber wenn Sie möchten, es trotzdem zu benutzen, können Sie extrahieren Sie das Wörterbuch von der Indizierung der array mit einem Tupel keine Indizes:
oder durch den Aufruf der array
item
Methode:Wenn du eckige Klammern an den array-Zuweisung Sie haben ein 1-dimensionales array:
dann könnten Sie verwenden:
Ich glaube, es würde mehr Sinn machen.