相同的功能,不同的大写

时间:2018-01-06 06:43:49

标签: python web-scraping

我从网络上删除了数据框,其中包含来自用户输入数据的功能。但是,我的一些包含汽车功能的专栏对同一功能有不同的大写,即“加热座椅”。和加热的座位'这些是虚拟变量,因此带有加热座椅的汽车的一列为零,另一列为1。最终目标是添加具有相同功能的所有列,只是不同的大小写。有没有人知道任何库可以帮助循环数百个功能来检查不匹配大写的对像这样?

由于

1 个答案:

答案 0 :(得分:0)

让我们以python dict格式取两列。 例如:

 python_dict = {'Heated Seats':0, 'heated seats':1}
 sum = 0
 reference_string = 'HEATED SEATS'  #Take the reference string here just to compare. In your case no need to take.
 for key in python_dict.keys():
     if key.lower() == reference_string.lower():
        #Adding the values of Heated seats car values
        sum = sum + python_dict[key]
 print sum