Альтернатива печати на Python

Я использую Python в Jupyter для написания Cellular Automata, и, в конце концов, я в основном строю огромный (например, 100*100) массив / список. Проблема в том, что массив не может быть построен в виде квадрата в Jupyter, поскольку каждая строка разбита из-за большого размера матрицы, и есть ли способ (сохранение в определенном формате?) Просмотреть всю матрицу без искажения форма? Я пробовал Sublime, но его интерфейс печати тоже слишком маленький. введите описание изображения здесь

1 ответ

Вы можете сохранить свой массив следующим образом:

array = numpy.random.randint(2, size=(100,100))
numpy.savetxt('array.csv', array, delimiter=';', fmt='%1d')

Это сохранит ваш массив в файл с именем array.csv, который вы можете открыть с помощью любого редактора или офисного пакета.

Другие вопросы по тегам