5 Stimmen

Eine Zeichenkette in ein NumPy-Zeichenfeld schreiben?

Ich möchte einen Datenstring in ein NumPy-Array schreiben. Pseudocode:

d = numpy.zeros(10, dtype = numpy.character)
d[1:6] = 'hello'

Beispielhaftes Ergebnis:

d=
  array(['', 'h', 'e', 'l', 'l', 'o', '', '', '', ''],
        dtype='|S1')

Wie lässt sich dies am natürlichsten und effizientesten mit NumPy bewerkstelligen?

Ich will nicht, dass for Schleifen, Generatoren oder andere iterative Verfahren. Kann es mit einem Befehl wie im Pseudocode gemacht werden?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X