输入测向
Code Value
USH0001108421891 -9999
USH0001108421892 -9999 X3
USH0001108421893 -77EX3
USH0001108421894 483EQ3
USH0001108421895 325EX3
USH0001108421896 297ES3
从示例中可以看出,列Value
既有字符串也有整数。但我只想要字母表之前的第一组整数
预期df
Code Value
USH0001108421891 -9999
USH0001108421892 -9999
USH0001108421893 -77
USH0001108421894 483
USH0001108421895 325
USH0001108421896 297
我尝试了这个,但它返回了一个错误
df1['Value'] = df1['Value'].astype(int)
ValueError: invalid literal for int() with base 10: '-77EX3'
您可以将^{} 与包含捕获组的^{} 一起使用:
相关问题 更多 >
编程相关推荐