pandas的read_csv读取文件,数字和科学计数法混在一起了

前几天才处理文件的时候,发现别人给自己的文件有误

身份证给的是科学计数法,如果是数字类型读取就会错失很多位数

所以:
scientific_flag = data['sku_id'].apply(lambda x: 0 if 'E' in x else 1)

直接判断是否有科学技术,然后

if 0 in scientific_flag:
    print('error')

若有就终止程序并且报错

你可能感兴趣的:(pandas)