词典如下
my = {
"1": {
"exclude": 'A,B',
"column": "value",
"output": "Out1",
"Out1": "Cost",
"Out2": "Rev"
},
"2": {
"exclude": 'None',
"column": "value",
"output": "Out2",
"Out1": "Cost",
"Out2": "Rev"
}
}
我需要检查列键值 (if lower(my[column])) == lower(value)
我有exclude_list = ['A','B','C']
我需要排除键,如果排除是“A”,请检查exclude_list = ['A','B','C']
取值B,C
。如果排除键是“A,B”,则采用C
示例中所示的值。
我需要检查output
键是否output
为键,Out1
然后获取值Out1
并映射到EndOutput
预期出局
{'1': {'exclude': ['C'], 'EndOutput': 'Cost'},
'2': {'exclude': ['A', 'B', 'C'], 'EndOutput': 'Rev'}}
exclude_list = ['A','B','C']
for k,v in my.items():
if v['column'].lower() == 'value'.lower:
慕丝7291255
相关分类