如果我的Excel表格如上图所示
然后如何获取MT列的列号?
for mt in sheet.row_values(0):
print mt
if mt=='MT':
break
有没有像sheet.row_values(0).colnumber?
这样的函数答案 0 :(得分:0)
col_idx = -1
for idx, mt in enumerate(sheet.row_values(0)):
print mt
if mt=='MT':
col_idx = idx
break
答案 1 :(得分:0)
RickyA也可拼写
next(i for i, mt in enumerate(sheet.row_values(0)) if mt=='MT')
next
可以根据需要提供默认值。