Преобразовать массив [N] из 'S {n}' в массив [2 * N] из 'S {n/2}'?Python

Программы на Python
Ответить
Anonymous
 Преобразовать массив [N] из 'S {n}' в массив [2 * N] из 'S {n/2}'?

Сообщение Anonymous »

У меня есть код, в котором я считываю N строк заданного размера n в ndarray, который затем хотелось бы разрезать пополам, чтобы получить в два раза более длинный массив строк размера n/2. Есть ли операция numpy, которая делает это для меня (без приведения всего массива к фактической строке (размера N*n) и последующего разделения ее на новый массив?
Что-то вроде
['abcdef', 'ghijkl']

в
['abc', 'def', 'ghi', 'jkl']


Подробнее здесь: https://stackoverflow.com/questions/798 ... 2n-of-sn-2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»