'TypeError: не может умножить последовательность на non-int типа' float '' в условии if. в Python

Здесь, из большого файла данных, разбитого на разные строки с тем же 4-м столбцом, я пытаюсь построить строку с наивысшими 10% записей из каждой строки из третьего столбца:

Мой код выглядит следующим образом:

M1 = max(str(int(row1[i][2]))) #maximum value from row1, 3rd column M2 = max(str(int(row2[j][2]))) if row1[i][2] >= M1*(0.1): plt.plot.... 

это дает мне ошибку:

  if row1[i][2] >= M1*float(0.1): TypeError: can't multiply sequence by non-int of type 'float' 

мои строки выглядят так (каждая строка в отдельной строке):

 [[1, -1, 10, 0]] [[2, 1, 20, 5]] [[3, 2, 15, 10], [4, 2, 50, 10], [5, 2, 90, 10]] [[6, 3, 15, 11]] [[7, 4, 50, 11]] [[8, 5, 90, 11]] [[9, 6, 13, 14]] [[10, 7, 50, 14]] [[11, 8, 70, 14], [12, 8, 95, 14], [13, 8, 75, 14]]..... 

Любая помощь будет принята с благодарностью! заранее спасибо

One Solution collect form web for “'TypeError: не может умножить последовательность на non-int типа' float '' в условии if. в Python”

Просто удалите str(int()) из max(str(int(row1[i][2]))) . Вы не можете многократно перебирать string ни с одной из них, ни вы не можете преобразовать list в int .

  • python заменяет значения в массиве 2d numpy
  • 5 максимальных значений в словаре python
  • Pimon miminum length / max значение в словаре списков
  • Python: получение наиболее частого элемента в списке
  • Добавить новый столбец с именами существующих столбцов
  • Как подсчитать значения в словаре и распечатать ключ и значение, связанные с максимальной суммой
  • Каков максимальный поплавок в Python?
  • python pandas - можно сравнить 3 dfs одной и той же формы, используя where (max ())? это проблема маскировки?
  • Найти несколько максимальных значений в массиве 2d быстро
  • Python - определение максимального значения во втором столбце вложенного списка
  • Максимальное значение Python Pandas для выбранных столбцов
  •  
    Interesting Posts for Van-Lav

    Проверьте наличие разреженного списка в Python

    Selenium Webdriver / Beautifulsoup + Веб-скребок + Ошибка 416

    Python Excel выделяет разницу в ячейках

    выберите на основе временной метки и отметки времени обновления с нулевым значением

    извлекать верхнюю / нижнюю треугольную часть матричной матрицы?

    Использует ли Python bytearray целые числа со знаком в представлении C?

    Проблемы с попыткой использования gdata и oauth2 в python

    Python pandas / matplotlib аннотирует метки над столбцами столбцов

    Печать в Duplexpage текстового документа

    как я могу восстановить сеансы старые в телеграмме телемарафона и подключить это снова (без отправки кода)

    Как сформулировать выражение Xpath для получения атрибута из дочернего узла?

    Сохраняет ли pandas.Series.unique () заказ?

    statmodels в пакете python, Как точно дублируются функции?

    Анализ всех XML-файлов в каталоге и всех подкаталогах

    Как отключить управление мышью в списке Tkinter?

    Python - лучший язык программирования в мире.