• Предмет: Информатика
  • Автор: elliro205
  • Вопрос задан 4 месяца назад

Напишите, пожалуйста, программу двухмерного массива, чтобы получилось

1 3 5 7

1 3 5 7

1 3 5 7

1 3 5 7

Ответы

Ответ дал: p15
0

Ответ:

a=[list(range(1,8,2)) for i in range(4)]

for i in range(4): print(*a[i])

выведет

1 3 5 7

1 3 5 7

1 3 5 7

1 3 5 7

ПЕрвая строка - генерация массива

вторая - его вывод согласно условию


p15: секунду. НАдо и без вторых скобок...
Ответ дал: UkraineTopQQE
0

# Создаем двумерный массив размером 4x4

arr = [[0 for j in range(4)] for i in range(4)]

# Заполняем массив значениями 1, 3, 5, 7

for i in range(4):

   for j in range(4):

       arr[i][j] = (j * 2) + 1

# Выводим массив на экран

for i in range(4):

   for j in range(4):

       print(arr[i][j], end=' ')

   print()

Вас заинтересует