我有一个字典,名为data 我有一条声明,希望由exec运行。 它适用,但不分配值(无结果)
如何使其正常工作?
recipe_ingredients
我希望:
data {'a': 'b', 'res': {}, 'new': []}
str_ev = "if a == b : data [res]['aa'] = 'bb' and data['new'].append('aa')"
exec(str_ev)
但实际输出是:
data {'a': 'b', 'res': {'aa': 'bb'}, 'new': ['aa']}
答案 0 :(得分:0)