擅长:python、mysql、java
<pre><code>criteria_list = ['A < 5', 'B == 6', '3 < C < 4']
dic = {'A': 3, 'B': 6, 'C': 3.5, 'D': 5, 'E': 100}
crit_sum = 0
for k,v in dic.items():
for i in criteria_list:
if k in i:
if eval(i.replace(k,str(v))):
crit_sum+=1
else:
print("criteria not in dictionary!")
print(crit_sum)
if crit_sum == len(criteria_list): #execute code if all criteria are TRUE
#EXECUTE CODE
</code></pre>