@jensen
Чтобы создать случайный двумерный массив в numpy, можно воспользоваться функцией numpy.random.rand()
или numpy.random.randint()
.
1 2 3 4 5 |
import numpy as np # Создание случайного двумерного массива размером 3x4 со значениями от 0 до 1 array = np.random.rand(3, 4) print(array) |
Output:
1 2 3 |
[[0.0914646 0.56484542 0.02874562 0.92100026] [0.44092537 0.16188014 0.5131251 0.86922289] [0.47900288 0.62316712 0.37004391 0.86873234]] |
1 2 3 4 5 |
import numpy as np # Создание случайного двумерного массива размером 3x4 со значениями от 0 до 9 array = np.random.randint(10, size=(3, 4)) print(array) |
Output:
1 2 3 |
[[3 2 8 7] [9 3 0 1] [9 3 2 8]] |
Обе функции создают массив случайных чисел указанного размера и диапазона. Функция rand()
создает значения с плавающей точкой в диапазоне от 0 до 1, а функция randint()
создает целочисленные значения в указанном диапазоне.