Задать вопрос
@Konina999

Как сделать деление с остатком в двумерном массиве на python?

Дан целочисленный двумерный массив, размерности n х m. Найти количество элементов кратных 7
сама программа выдает ошибку
from random import randint
n, m = 3, 3
h=0
a = [[randint(1, 10) for j in range(m)] for i in range(n)]
print (*a,sep='\n')
for k in range (0,m):
        for l in range (0,n):
            if a[k,l] mod 7==0:
                h=h+1
print(h)

в чем ошибка и как ее исправить?
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
if a[k,l] mod 7==0:

в python выглядит так:

if a[k][l] % 7 == 0:
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы