我是Python新手。我有一个包含两列的电子表格:日期,值。
我需要在值列中找到最大值,然后找到最大值的日期。
找到最大值,我正在使用:
workbook = xlrd.open_workbook(file)
sheet = workbook.sheet_by_index(0)
max_value = max(sheet.col_values(1,1,None)
max_value_date = ???
任何建议都将不胜感激。
感谢
答案 0 :(得分:0)
我能找到答案。
workbook = xlrd.open_workbook(file)
sheet = workbook.sheet_by_index(0)
col_val = sheet.col_values(1,1,None) # the second column
maxval = max(col_val)
maxpos = col_val.index(maxval)+2
maxtime = sheet.cell_value(maxpos,0)