list_symbols = ["EURUSDrfd", "GBPUSDrfd", "AUDUSDrfd","USDCADrfd"]
dict_symbols = {"eurusd":
{"price": 1.05},
"gbpusd":
{"price": 1.22},
"audusd":
{"price": 1.09} }
for symbol in list_symbols:
if symbol in list(dict_symbols.keys()): # как осушествить проверку в цикле на подобие ??
print(f"{symbol} find !")
else:
print(f"{symbol} not find !")
- 列表的值与字典的键值不完全匹配,即部分相等。
示例:“EURUSDrfd”=“eurusd”
注意:列表中的数据下次可能会改变:它是“ EURUSDrfd”,它变成了“rfdEURUSD”
如果多余的字符总是相同的,那么您可以简单地通过删除它们
replace,好吧,稍后也将它们带入所需的寄存器:结论:
在更复杂的情况下,模糊比较库可能会派上用场
如果你从另一边走,例如这样: