Как я выясняю то, что я должен знать?

Используйте 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 за указание на это в комментарии.)

5
задан Community 10 September 2008 в 05:13
поделиться

5 ответов

4
ответ дан 13 December 2019 в 22:20
поделиться

Одна из вещей, которые я обычно рекомендую Младшим Разработчикам на моих проектах, которые ищут лучшее изображение того, как вещи работа состоят в том, чтобы познакомиться с Вашим F10/F11, вводит Visual Studio путем продвижения через проекты с открытым исходным кодом, записанные в C#.

Выберите что-то, что Вы находите интересными от Codeplex или SourceForge или кода Google (существует тема здесь о хорошем коде для чтения), и загрузите исходный код. Откройте его в Visual Studio и выберите "Debug-> Step Into". Оттуда, позвольте отладчику быть Вашим руководством через код.

F11 позволяет Вам вырыть глубже, шаги SHIFT+F11 Вы назад уровень.

Это действительно может учить Вас много тому, как функционирующий код структурирован, потому что это приводит Вас через поток и обеспечивает довольно хороший тур по функциональности в коде.

Это также работает хорошо с книгами и другими материалами, потому что, когда Вы видите что-то, которое Вы не понимаете, можно пойти, ища лучшее объяснение.

Это - что-то, что я делаю самостоятельно довольно часто для ознакомления меня с данной кодовой базой, является ли это открытым исходным кодом или проектом оплаты с существующим кодом.

3
ответ дан 13 December 2019 в 22:20
поделиться

Я не использую C# сам, но для того, чтобы просто разобраться с синтаксисом языка, а также основных методов программирования, Вы почти не можете пойти не так, как надо с книгами O'Reilly. Вы могли бы хотеть проверить их Изучение книги C#.

2
ответ дан 13 December 2019 в 22:20
поделиться

Как правило разделите проект на несколько, определяют задачу. Если Вы все еще не знаете, как запустить с каждой задачи, то далее разделенный это на меньшую подзадачу.

Пока Вы не можете сказать, "А-ч, я могу кодировать эту задачу", сделать это и идти дальше к следующей задаче.

1
ответ дан 13 December 2019 в 22:20
поделиться

Я запустил с учебных руководств по Станции C#. "Начало работы с Визуальным C#" дает мне сползания...

0
ответ дан 13 December 2019 в 22:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: