Я собираюсь догадаться, что вы пробовали простое утверждение вроде:
print myarray
... а не что-то более явное, например:
for each_item in myarray:
print each_item
... или даже:
print ', '.join([str(x) for x in myarray])
Причина, по которой вы видите исключенный вывод, по-видимому, в том, что numpy
реализует метод _str_
в своем классе array
, который пытается дать "разумный" параметр по умолчанию
строковое представление массива. Они, по-видимому, предполагают, что простые операторы print
будут использоваться в основном для отладки, ведения журнала или аналогичных целей и что отчетность о результатах или маршалинг результатов в другие процессы или хранилище будет осуществляться с использованием более явных итераций по данные (как я показал здесь).