原来的:
修正后的:
代码:
#替换数据库里的一些值,为了后续好算
def convert_data_value(feats_list):
replace_value = {'F':-1, 'I':0, 'M':1} #把引号里出现的东西替换成冒号后面的东西a={‘被替换的值:替换它的东西’,。。。}
#明明都用append链接在一起了,变成以为数组了,怎么能历遍二维数组呢?
for index, feats in enumerate(feats_list):#看成二维数组的遍历,enumerate(列表/元组/字符串) 枚举函数,将其分开并给索引值
#index代表行的索引值,feats代表一整行的内容
feats_list[index][0] = replace_value[feats[0]]#a[](替换法则里套实际被替换的在哪个位置)
return feats_list