I am facing difficulty in writing a method that updates the dictionaries based on certain dynamic action
I have a list of dictionaries like
data_list = [{'x_data':1.987, 'y_data':25.9, 'plant_id':12}, {'x_data':1.024, 'y_data':19.9, 'plant_id':14}]
action = "x_data+y_data"
#or it may be "y_data/x_data" or "x_data*y_data" and "1/(x_data*y_data").
output : [{z_data:27.887 'plant_id':12}, {z_data:20.925, 'plant_id':14}]
So, I want a method that takes list and action and gives an updated list.
update_dictionaries(data_list, action):
return updated_list
Thank you.