Информатика, вопрос задал letakkhhu , 1 год назад

Напишите код программы Python которая принимает две цифры m и n в качесве исходных данных и генерирует двумерный массив.
Значение элемента в строке i и столбце j массива должно быть 1 * j

Приложения:

Ответы на вопрос

Ответил pupkinll2016
1

Ответ:

Вот пример кода на Python, который создает двумерный массив размером m на n и заполняет элементы значениями 1 * j:

m = int(input("Введите количество строк: "))

n = int(input("Введите количество столбцов: "))

matrix = [[0]*n for i in range(m)]

for i in range(m):

for j in range(n):

matrix[i][j] = (j+1)

print("Матрица: ")

for row in matrix:

print(row)

Сначала мы запрашиваем у пользователя количество строк и столбцов для создания матрицы. Затем создаем двумерный массив с помощью генератора списков. Далее, с помощью вложенных циклов, мы проходим по всем строкам и столбцам и заполняем элементы матрицы значениями 1 * j, где j - номер столбца. Наконец, мы выводим полученную матрицу в консоль.

Новые вопросы