Рубрики
Без рубрики

numpy.ones () в Python

Python Numpy.One () Функция возвращает новый массив заданной формы и типа данных, где значение элемента устанавливается на 1. Эта функция очень похожа на

Автор оригинала: 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 док