NumPy: преобразовать список числовых значений в одномерный массив NumPy
NumPy: Array Object Exercise-2 с решением
Напишите программу NumPy для преобразования списка числовых значений в одномерный массив NumPy.
Пример решения : -
Код Python:
import numpy as np
l = [12.23, 13.32, 100, 36.32]
print("Original List:",l)
a = np.array(l)
print("One-dimensional numpy array: ",a)
Пример вывода:
Первоначальный список: [12.23, 13.32, 100, 36.32] Одномерный массив NumPy: [12,23,32 100. 36,32]
numpy.array: создать массив.
Синтаксис: numpy.array (объект, dtype = нет, copy = True, order = 'K', subok = False, ndmin = 0)
Параметры:
название | Описание | Требуется / Необязательно |
---|---|---|
объект | Массив, любой объект, представляющий интерфейс массива. | необходимые |
dtype: тип данных, необязательный | Желаемый тип данных для массива. | Необязательный |
копия (bool) | Если true (по умолчанию), то объект копируется. | Необязательный |
порядок: 'K', 'A', 'C', 'F' | Укажите макет памяти массива. Если объект не является массивом, вновь созданный массив будет в порядке C (основной ряд), если не указано «F», в этом случае он будет в порядке Fortran. | Необязательный |
Subok (Bool) | Если True, то подклассы будут переданы, иначе возвращаемый массив будет вынужден быть массивом базового класса. | Необязательный |
ndmin (int) | Определяет минимальное количество измерений, которое должен иметь результирующий массив. | Необязательный |
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для печати версии NumPy в вашей системе.
Далее: Напишите программу NumPy для создания матрицы 3х3 со значениями от 2 до 10.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code