Ich bin ein absoluter Neuling in Python, aber es scheint, dass eine bestimmte Zeichenfolge (effektiv) eine beliebige Länge haben kann. dh du kannst ein nehmen string strund es weiter ergänzen : str += "some stuff...". Gibt es eine Möglichkeit, ein Array solcher Zeichenfolgen zu erstellen?
Wenn ich das versuche, speichert jedes Element nur ein einziges Zeichen
strArr = numpy.empty(10, dtype='string')
for i in range(0,10)
strArr[i] = "test"
Andererseits weiß ich, dass ich ein Array von Strings bestimmter Länge initialisieren kann, d. H.
strArr = numpy.empty(10, dtype='s256')
Hier können 10 Zeichenfolgen mit bis zu 256 Zeichen gespeichert werden.