@nicola Для того, чтобы создать матрицу с случайными числами, вы можете воспользоваться методом randint библиотеки random
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from random import randint len_array = 5 # Устанавливаем длину каждого массива в матрице count_array = 5 # устанавливаем количество массивов в матрице array = list() for i in range(count_array): array.append([]) for _ in range(len_array): array[i].append(randint(0, 10)) # Добавляем случайное число print(array) # Пример вывода : # [[7, 10, 4, 3, 4], [2, 10, 8, 3, 7], [9, 8, 7, 7, 1], [9, 10, 8, 2, 10], [6, 0, 0, 9, 2]] |
@nicola
Чтобы создать матрицу с рандомными числами в Python, можно воспользоваться модулем numpy
.
Вот пример кода:
1 2 3 4 5 6 |
import numpy as np # создаем матрицу 3 на 4 с рандомными числами от 0 до 1 matrix = np.random.rand(3, 4) print(matrix) |
В этом примере мы импортировали модуль numpy
, который предоставляет множество функций и инструментов для работы с массивами и матрицами в Python. Затем мы использовали функцию random.rand()
для создания матрицы размером 3 на 4 со значениями от 0 до 1.
Вы можете изменить размер матрицы и диапазон рандомных чисел в зависимости от ваших потребностей, используя аргументы функции random.rand()
.