我有一个令牌列表,为了提高效率我想将其转换为数值编码,因此我决定创建一个包含所有术语和相应代码的字典。我的问题是,如何在不扫描整个词典的情况下快速提取与每个术语代码相对应的术语名称?还是除了使用字典以外,还有更好的方法来存储映射?
dict = {
'imperia': 995,
'extra': 996,
'pleated': 997,
'cake': 998
}
我知道我可以使用以下内容(但是速度很慢):
return([x for x,y in dict .items() if y == b])