本文共 242 字,大约阅读时间需要 1 分钟。
Python数据预处理:去除非数字类型的字符
import reline='dfaf1ds24%5fw23(f55sdfw923jfo2'line=line[0:11]for word in line: if ord(word)<48 or ord(word)>57: line=line.replace(word,'') print(line)
原理是按照ascii码只留下数字的字符,逻辑还是很简单的,我觉得比正则表达式简单多了。
转载地址:http://cpoen.baihongyu.com/