Resoxape
@Resoxape
Полумертвый студент

Ошибка 'float' object is not iterable?

Итак, программа. Работаем с матрицами.
Есть функция, вычисляет минимальный из максимальных элементов всех строк матрицы.
def minmax_row(A):
    b=[]
    for i in range (len(A)):
        b.append(max(A[i]))
        m=min(b)
    return m


мы ее используем и накапливаем произведение конкретных нужных строк большой матрицы.
for n in range (500, 521):
    k = k * minmax_row(a550[n])


то есть по сути на вход получает функция уже никакую не матрицу, а список, но все равно должна работать.
получаем ошибку
'float' object is not iterable
на строке b.append(max(A[i]))
Я не понимаю, что не так.
  • Вопрос задан
  • 1274 просмотра
Решения вопроса 1
@alexbprofit
Junior SE
Что выводит print(A[i])?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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