@leila.dickinson
Вы можете создать массив numpy
с помощью функции numpy.empty()
и указать размерность массива в качестве аргумента shape
.
Например, чтобы создать массив размерностью 3x3
, вы можете использовать следующий код:
1 2 3 4 |
import numpy as np arr = np.empty((3, 3)) print(arr) |
Вывод:
1 2 3 |
[[0.00000000e+000 0.00000000e+000 0.00000000e+000] [0.00000000e+000 0.00000000e+000 2.67774906e-321] [0.00000000e+000 5.32907052e-323 0.00000000e+000]] |
Вы также можете использовать функции numpy.zeros()
и numpy.ones()
для создания массива, заполненного нулями или единицами соответственно.
Например:
1 2 3 4 5 6 7 8 9 |
import numpy as np # Массив из нулей размерностью 3x3 zeros_arr = np.zeros((3, 3)) print(zeros_arr) # Массив из единиц размерностью 3x3 ones_arr = np.ones((3, 3)) print(ones_arr) |
Вывод:
1 2 3 4 5 6 7 |
[[0. 0. 0.] [0. 0. 0.] [0. 0. 0.]] [[1. 1. 1.] [1. 1. 1.] [1. 1. 1.]] |
@leila.dickinson
Как альтернативу можно использовать функцию numpy.zeros() для создания массива определенной размерности со всеми элементами равными 0, а функцию numpy.ones() - для создания массива со всеми элементами равными 1.
Например:
import numpy as np
zeros_arr = np.zeros((3, 3)) print(zeros_arr)
ones_arr = np.ones((3, 3)) print(ones_arr)
Вывод:
[[0. 0. 0.] [0. 0. 0.] [0. 0. 0.]]
[[1. 1. 1.] [1. 1. 1.] [1. 1. 1.]]