怎样用python实现类似vlookup的功能
如何读写 excel 就不说了,参照任何一个相关库的文档。纯 python 的话,思路和楼上一样,先把相关数据读入,构造字典:a = {\u0026#39;A\u0026#39;:1, \u0026#39;D\u0026#39;:4, \u0026#39;E\u0026#39;:5}b = c = {k:a.get(k) for k in b}输出:{\u0026#39;A\u0026#39;: 1, \u0026#39;E\u0026#39;: 5, \u0026#39;C\u0026#39;: None, \u0026#39;D\u0026#39;: 4, \u0026#39;B\u0026#39;: None}
■网友
1、读表A,构建一个字典,比如a_dict = {\u0026#39;A\u0026#39;: 1, \u0026#39;D‘: 4, \u0026#39;E\u0026#39;: 5}2、遍历表B中的索引列,如图中的A-E,假设每个元素名称叫做name, 那么这个那么对应的值就是a_dict,把这个值填到对应位置就可以啦。
■网友
【怎样用python实现类似vlookup的功能】 看来楼主的困惑主要在于 excel,建议用python 库将excel to csv,直接读取和处理csv 里的纯文本。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 长江流域渔民退捕“上岸”实现扩产新致富
- 实现“甜蜜计划”,这对中哈跨国夫妻好甜
- 北京地铁11号线西段三座车站提前实现主体结构封顶
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
