问题描述
目前正在学习字典并使用 Openpyxl 开发一个小程序。我有一个关于根据列表中的值查找键的问题。
dict = {"A" :["Quarter","Nickel","Dime"],"B" : ["Penny","Dollar"]}
list = ["Nickel","Dime","Penny"]
我的精简代码如下。在我看来,这是有道理的,但我没有收到任何输出。我在 Stack/Reddit 上研究了一些更简单的答案,但我似乎无法弄清楚这一点?我能想到的另一种方法是恢复我的键/值,以便我的值将成为我的键并查找它......但是因为我认为效率不高?有人可以提供一些指导吗?
for x in range(2,max_row+1):
for key,value in dict.items():
if sheet.cell(row=x,column=2).value == value:
print(key)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)