怎么让分类不同的数据加上不同的值!

####有两个文件
第一个文件里是待处理的数据(实际有很多,这里只展示几个)

img


第二个是被加上的值

img


最后得到的是这样的

img


###实际有很多分类,并且数值也很大####


import openpyxl
n = 1
# 填入你的文件地址
wb = openpyxl.load_workbook('.../test.xlsx')
ws = wb.active
for i in ws['A']:
# 如果名称过多可以再加一层for循环来遍历所有名称
    if i.value == 'scaffold7':
        ws['B%s' % n] = str(ws['B%s' % n].value + 2)
        n += 1
    elif i.value == 'scaffold13':
        ws['B%s' % n] = str(ws['B%s' % n].value + 3)
        n += 1
    elif i.value == 'scaffold16':
        ws['B%s' % n] = str(ws['B%s' % n].value + 5)
        n += 1
wb.save('test.xlsx')