根据字典中填充的定义数组

时间:2016-07-05 07:48:49

标签: python dictionary

我是python的新手。我有一个名为data_dict的字典,它包含许多单个给定键的值。其中两个值是薪水和exercised_stock_options。 我想在字典中为每个键更新这两个值。每个键的相应工资和库存值分别在salary_rescale和stock_rescale列表中。

这是我到目前为止所做的事情。

salary_rescale=[]
stock_rescale=[]

表示data_dict中的键:

  for value in data_dict[key]:
      if (value=="salary"):
          salary_rescale.append(data_dict[key][value])
      if (value=="exercised_stock_options"):
          stock_rescale.append(data_dict[key][value])

feature_scaling(salary_rescale)
feature_scaling(stock_rescale)

我想将这两个列表重新输入字典。我该怎么办?

1 个答案:

答案 0 :(得分:0)

你可以简单地做

for key in data_dict:
    data_dict[key]['salary_rescaled'] = salary_rescaled
    data_dict[key]['stock_rescaled'] = stock_rescaled

我希望我已经回答了这个问题,否则你可以发表评论