字符串操作
-
split()
分隔 -
strip()
去空白字符
-
join() 方法
‘a’ in data
# a是否在data中data.index('a')
#返回a的索引data.find('a')
# 查找a,找到则返回索引下标位置,没有找到返回-1val.replace('a','b')
#将a替换为b
正则表达式
要使用正则表达式,需要导入re
模块 import re
- re.split()
- re.compile()
将经常用到的正则表达式编译成对象,两种写法
-
findall()
-
re.sub() 替换
将text中符合条件的内容替换为9
- match()
- search()
findall()、match()和search()
在分割的时候,假如有NAN值,就没办法直接正常分割,因此,我们可以通过对字符串进行操作的方法进行分割:
抛出异常:
因此需要使用字符串方法:
将售价中的“万”字删除,并将剩余的字符串类型价格转换为浮点型: