Seite 1 von 1

Selbstdefinierte Datentypen in Arrays

Verfasst: Montag 9. April 2007, 17:29
von rirot
Hallo,

ich bin Anfänger und bräuchte Hilfe.

Ich will einen über eine Klasse definierten Datentyp für die Elemente einer 2D-Matrix festlegen. In etwa so:

array = empty([3,3],SelbstdefinierterDT()) #funktioniert nicht

Ist das möglich und wie? Geht das auch in einem numpy array und wenn ja wie?


liebe Grüße
rirot

Verfasst: Montag 9. April 2007, 18:30
von BlackJack
Für beliebige Objekte ist der Typ `numpy.object`:

Code: Alles auswählen

In [56]: numpy.empty((3,3), numpy.object)
Out[56]:
array([[None, None, None],
       [None, None, None],
       [None, None, None]], dtype=object)