【发布时间】:2021-06-11 10:42:00
【问题描述】:
我正在尝试清理一组字符串以删除不需要的字符。
输入
Lethal Lunch t5+ 0 0 D 10 t5+ Michael Bell . Alex Jary7 .
Muscika 1 v5+ W5+ 0 0 D 5 v5+ W5+ D O'Meara . Cam Hardie . C5
Typhoon Ten 1 0 0 D 13 R Hannon . Luke Catton7 .
Wentworth Falls 1 cp5+ 0 0 C D 45 cp5+ G Harker . Connor Beasley .
One Night Stand 0 0 D 34 W Jarvis . Silvestre De Sousa . 30 C1 C5
Dancinginthewoods 1 0 0 D 24 D Ivory . 14 Jamie Spencer . 30
Case Key 1 v3 0 0 D 13 v3 M Appleby . Andrew Mullen . 14
想要的输出
Lethal Lunch
Muscika
Typhoon Ten
Wentworth Falls
One Night Stand
Dancinginthewoods
Case Key
我试过了
re.findall('([a-zA-Z ]*)\d*.*',final_df.loc[index, 'Horse'])
这会删除数字之后的所有内容,但会将 t 保留在第一个条目上。我想知道是否有更好的方法?
【问题讨论】: