Автор оригинала: Pankaj Kumar.
Функция Python Numpy.One () Возвращает новый массив данной формы и типа данных, где значение элемента установлено значение 1. Эта функция очень похожа на функцию Numpy Zeros ().
numpy.ones () аргументы функции
Синтаксис функции numpy.ones ():
ones(shape, dtype=None, order='C')
- Форма Является ли INT или кортеж INT, чтобы определить размер массива. Если мы просто укажем переменную int, будет возвращен одномерный массив. Для кортежа Ints будет возвращен массив данной формы.
- Dtype является необязательным параметром с значением по умолчанию в качестве поплавка. Он используется для указания типа данных массива, например, int.
- Заказать Определяет ли о том, чтобы хранить многомерное массив в строке майора (C-стиль) или в памяти в памяти в памяти.
Примеры Python Numpy.ones () ()
Давайте посмотрим на некоторые примеры создания массивов с помощью функции Numpy ().
1. Создание одномерного массива с теми
import numpy as np array_1d = np.ones(3) print(array_1d)
Выход:
[1. 1. 1.]
Обратите внимание, что элементы имеют тип данных по умолчанию, как поплавок. Вот почему те, которые являются 1. В массиве.
2. Создание многомерного массива
import numpy as np array_2d = np.ones((2, 3)) print(array_2d)
Выход:
[[1. 1. 1.] [1. 1. 1.]]
3. Numpy Ary Array с типом данных INT
import numpy as np array_2d_int = np.ones((2, 3), dtype=int) print(array_2d_int)
Выход:
[[1 1 1] [1 1 1]]
4. Numpy Array с типом данных кортежа и теми
Мы можем указать элементы массива как кортеж и указать их типы данных.
import numpy as np array_mix_type = np.ones((2, 2), dtype=[('x', 'int'), ('y', 'float')]) print(array_mix_type) print(array_mix_type.dtype)
Выход:
[[(1, 1.) (1, 1.)] [(1, 1.) (1, 1.)]] [('x', '
Пример python numpy.ones () ()
Ссылка : API док