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

Как создать Python Numpy Array с Zeros?

Автор оригинала: Python Examples.

Python Numpy – Zeros (Форма)

Для создания Numpy Array с Zeros, заданная форма массива, используйте функцию numpy.zeros ().

Синтаксис для создания Zeros Numpy Array:

numpy.zeros(shape, dtype=float, order='C')

где

  • Форма Может быть INT для 1D массива и кортеж INT для N-D массива.
  • DTYPE – это тип данных элементов массива магазинов. По умолчанию элементы считаются типовым поплавком. Вы можете указать тип данных.
  • C . и F Допускаются значения для Заказать Отказ Это влияние только то, как данные хранятся в памяти. C: C-стиль хранения многомерных данных в строке основной памяти. F: Стиль Fortran хранения многомерных данных в Major Column в памяти.

В основном мы используем только Форма параметр.

Пример 1: Python Numpy Zeros Array – одномерное

Чтобы создать одномерный массив нулей, пропустите количество элементов в качестве значения для Форма параметр.

В этом примере мы создадим Numpy Array с 8 нулями.

Python Program

import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)

Выход

[0. 0. 0. 0. 0. 0. 0. 0.]

Обнаженная массив (1-мерный) размера 8 создается с нулями. Тип данных по умолчанию плавает.

Пример 2: Массив Python Numpy Zeros – Двухмерные

Создание двумерного массива нулей, пропустите форму I.e., Количество строк и столбцов в качестве значения для Форма параметр.

В этом примере мы создадим Numpy Array с 3 ряды и 4 столбцы.

Python Program

import numpy as np

#create 2D numpy array with zeros
a = np.zeros((3, 4))

#print numpy array
print(a)

Пожалуйста, соблюдайте, что мы предоставили форму в качестве кортежа целых чисел.

Выход

[[0. 0. 0. 0.]
 [0. 0. 0. 0.]
 [0. 0. 0. 0.]]

Обмочная массива (двумерная) форма (3,4) создается с нулями. Тип данных по умолчанию плавает.

Пример 3: Python Numpy Zeros Array – Трехмерные

Создать трехмерный массив нулей, пропустите форму как кортеж до Форма параметр.

В этом примере мы создадим Numpy Array с формой (3,2,4) Отказ

Python Program

import numpy as np

#create 3D numpy array with zeros
a = np.zeros((3, 2, 4))

#print numpy array
print(a)

Пожалуйста, соблюдайте, что мы предоставили форму в качестве кортежа целых чисел.

Выход

[[[0. 0. 0. 0.]
  [0. 0. 0. 0.]]

 [[0. 0. 0. 0.]
  [0. 0. 0. 0.]]

 [[0. 0. 0. 0.]
  [0. 0. 0. 0.]]]

Обмочная массив (3-мерный) формы (3,2,4) создается с нулями. Тип данных по умолчанию плавает.

Пример 4: Python Numpy Zeros Aray с определенным типом данных

Для создания Numpy Zeros Array с конкретным DataType пропустите требуемый DataType AS Dtype параметр.

В этом примере мы создадим Numpy Array с нулями целых чисел DataType.

Python Program

import numpy as np

#create numpy array with zeros of integer datatype
a = np.zeros(8, int)

#print numpy array
print(a)

Выход

[0 0 0 0 0 0 0 0]

Резюме

В этой статье примеров Python мы создали Numpy Array определенной формы и данных и данных и инициализировали массив с Zeros.