如何使用 pandas 只保留数字和字母?
How to just keep numbers and alphabets using pandas?
如果我的系列是:
t=pd.Series(["Payment","('TransNum', '00')","('TransNum', '07')"])
那么如何使用pandas (Python) 只保留数字和字母,这样就可以了:
t=pd.Series(["Payment","TransNum00","TransNum07"])
pandas 系列对象的字符串操作具有 replace
方法,您可以将正则表达式传递给该方法。
t = t.str.replace('[^\dA-Za-z]', '')
如果我的系列是:
t=pd.Series(["Payment","('TransNum', '00')","('TransNum', '07')"])
那么如何使用pandas (Python) 只保留数字和字母,这样就可以了:
t=pd.Series(["Payment","TransNum00","TransNum07"])
pandas 系列对象的字符串操作具有 replace
方法,您可以将正则表达式传递给该方法。
t = t.str.replace('[^\dA-Za-z]', '')