Чтобы инициализировать массив NumPy в Python, вы можете использовать следующие методы:
- Использование
numpy.array()
. Вы можете создать массив, передав список или кортеж Python в функциюnumpy.array()
.
import numpy as np
my_array = np.array([1, 2, 3, 4, 5])
print(my_array)
- Использование
numpy.zeros()
: этот метод создает массив, заполненный нулями.
import numpy as np
zeros_array = np.zeros((3, 4)) # Creates a 3x4 array filled with zeros
print(zeros_array)
- Использование
numpy.ones()
: этот метод создает массив, заполненный единицами.
import numpy as np
ones_array = np.ones((2, 2)) # Creates a 2x2 array filled with ones
print(ones_array)
- Использование
numpy.empty()
: этот метод создает массив без инициализации его элементов каким-либо конкретным значением. Значениями будут любые значения, которые уже существуют в этой ячейке памяти.
import numpy as np
empty_array = np.empty((2, 3)) # Creates a 2x3 array without initializing its elements
print(empty_array)
- Использование
numpy.arange()
: этот метод создает массив с равномерно расположенными значениями в указанном диапазоне.
import numpy as np
range_array = np.arange(0, 10, 2) # Creates an array with values from 0 to 10 (exclusive) with a step size of 2
print(range_array)
- Использование
numpy.linspace()
: этот метод создает массив с указанным количеством равномерно расположенных значений в указанном диапазоне.
import numpy as np
linspace_array = np.linspace(0, 1, 5) # Creates an array with 5 evenly spaced values from 0 to 1 (inclusive)
print(linspace_array)