Как вывести полностью массив в numpy?

Пользователь

от judd , в категории: Python , 2 года назад

Как вывести полностью массив в numpy?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jedidiah.brown , 2 года назад

@judd 

Чтобы вывести полностью массив в NumPy, вы можете использовать функцию numpy.set_printoptions. Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import numpy as np

# создайте массив
a = np.arange(100).reshape(10, 10)

# установите параметры вывода массива
np.set_printoptions(threshold=np.inf)

# выведите массив
print(a)


Это выведет полностью массив a.


Параметр threshold указывает максимальное число элементов, которые будут выведены, при котором массив будет представлен в сжатом виде. Установив его в np.inf, мы указываем, что нужно вывести все элементы массива.


Также можете использовать функцию numpy.set_printoptions с другими параметрами, чтобы управлять тем, как будут выводиться элементы массива. Например, вы можете указать ширину столбца с помощью параметра linewidth, указать количество знаков после запятой с помощью параметра precision, и т.д.


Боле

Пользователь

от christine , год назад

@judd 

специфическую информацию о параметрах функции set_printoptions вы можете найти в документации NumPy.