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