Используйте tolist()
:
import numpy as np
>>> np.array([[1,2,3],[4,5,6]]).tolist()
[[1, 2, 3], [4, 5, 6]]
Обратите внимание, что это преобразует значения из любого типа numpy, который у них может быть (например, np.int32 или np.float32) в «ближайший совместимый тип Python» (в списке). Если вы хотите сохранить типы данных numpy, вместо этого вы можете вызвать list () в своем массиве, и в итоге вы получите список numpy-скаляров . (Спасибо Mr_and_Mrs_D за указание на это в комментарии.)
Одна из вещей, которые я обычно рекомендую Младшим Разработчикам на моих проектах, которые ищут лучшее изображение того, как вещи работа состоят в том, чтобы познакомиться с Вашим F10/F11, вводит Visual Studio путем продвижения через проекты с открытым исходным кодом, записанные в C#.
Выберите что-то, что Вы находите интересными от Codeplex или SourceForge или кода Google (существует тема здесь о хорошем коде для чтения), и загрузите исходный код. Откройте его в Visual Studio и выберите "Debug-> Step Into". Оттуда, позвольте отладчику быть Вашим руководством через код.
F11 позволяет Вам вырыть глубже, шаги SHIFT+F11 Вы назад уровень.
Это действительно может учить Вас много тому, как функционирующий код структурирован, потому что это приводит Вас через поток и обеспечивает довольно хороший тур по функциональности в коде.
Это также работает хорошо с книгами и другими материалами, потому что, когда Вы видите что-то, которое Вы не понимаете, можно пойти, ища лучшее объяснение.
Это - что-то, что я делаю самостоятельно довольно часто для ознакомления меня с данной кодовой базой, является ли это открытым исходным кодом или проектом оплаты с существующим кодом.
Я не использую C# сам, но для того, чтобы просто разобраться с синтаксисом языка, а также основных методов программирования, Вы почти не можете пойти не так, как надо с книгами O'Reilly. Вы могли бы хотеть проверить их Изучение книги C#.
Как правило разделите проект на несколько, определяют задачу. Если Вы все еще не знаете, как запустить с каждой задачи, то далее разделенный это на меньшую подзадачу.
Пока Вы не можете сказать, "А-ч, я могу кодировать эту задачу", сделать это и идти дальше к следующей задаче.
Я запустил с учебных руководств по Станции C#. "Начало работы с Визуальным C#" дает мне сползания...