python中Vlookup/Hlookup的可能性

2024-09-29 20:29:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我很想知道我目前面临的问题是否还有其他解决办法。在

我有3个excel表格(每个大约200行),有两列值。在

A列=foo列B=Bar

我有一个django应用程序,它基本上要求用户输入值'foo',python会自动在行中提供相应的值。在

我使用xlread将所有3张表转换成python字典。在

wb = xlrd.open_workbook('foo.xls')
sh = wb.sheet_by_index(2)   
lookup = dict(zip(sh.col_values(0, 1), sh.col_values(1, 0)))

一切正常。Python提供了正确的值。但是我想我遗漏了一些东西,它可以提供类似的功能,而不需要将工作表转换成一个巨大的dict对象。在

有没有类似于xlread提供的Excel的Vlookup/Hlookup?在

谢谢, 千焦


Tags: django用户应用程序字典fooshbarcol

热门问题