Как создать простой массив строк произвольной длины?

Я полный новичок в Python, но кажется, что данная строка может (эффективно) иметь произвольную длину. то есть вы можете взятьstring str и продолжая добавлять к нему:str += "some stuff...", Есть ли способ сделать массив из таких строк?

Когда я пытаюсь это сделать, каждый элемент хранит только один символ

strArr = numpy.empty(10, dtype='string')
for i in range(0,10)
    strArr[i] = "test"

С другой стороны, я знаю, что могу инициализировать массив строк определенной длины, т.е.

strArr = numpy.empty(10, dtype='s256')

который может хранить 10 строк длиной до 256 символов.

Ответы на вопрос(2)

Ваш ответ на вопрос