data[‘f’] = data[‘b’].apply(lambda x: format((x+0.000001), ‘.2%’))
备注:之所以不用round 是因为roud在涉及5 这个临界点的时候四舍五入时候跟正常四舍五入会有偏差
所以用 0.000001 进行补救 ,补救的标准,假设 0.xxsv 是一个小数点有四位数的数值,如果是保留两位小数,那么将在第三位s上进行四舍五入 ,那么 需要在这个数值 0.xxsv 加上 s的后一位v 上加上1 即 0.xxsv + 0.0001 的和进行四舍五入, 0.0001 中的1 刚好在 v 的位置上