我有一个由字典组成的列表。我需要做的是比较一个字典中键“a”(172.60)的值,如果它比同一个字典中的键“b”(168.80)值大30%,则打印“值”的值. 并遍历整个列表中的所有字典。我尝试了许多不同的“for”和“if”构造,但解决方案让我无法理解。我正在使用 python v2.6.6。
List1= [{"p":0,"c":0,"b":168.80,"a":172.60,"oi":0,"vol":0,"value":355.00},
{"p":0,"c":0,"b":163.80,"a":167.60,"oi":0,"vol":0,"value":360.00}]