У меня есть данные в трех столбцах следующим образом. Я пытаюсь определить положение наибольшего значения в каждой строке (1,2,3), а также игнорировать строки, в которых наибольшее значение имеет место более одного раза. В приведенном ниже скрипте будет указано наивысшее значение в каждой строке, но я не могу исправить две другие проблемы. Любой совет будет очень благодарен!Идентификация наибольшего числа в строке с Python
0 3 3
3 3 3
3 3 3
0 3 3
3 4 3
data = open('file.csv', 'r')
rows = []
for line in data:
row = [int(each) for each in line.split()]
rows.append(row)
data.close()
columns = zip(*rows)
for index, column in enumerate(rows):
print max(column)
любой кусок кода, который вы написали, и что не работает очень ценится, а также .. – EsseTi