目录
八、startswith/endswith判断是否以某个字开头或结尾
数据预览:
七、contains判断字符串里是否包含某字符
1.需求:
判断省这一列的内容中有哪几个是山东省
2.讲解
print(data['省'].str.contains("山东省"))
这一函数在前面的数据筛选篇已经向大家介绍过了https://blog.youkuaiyun.com/2302_80061155/article/details/135514714
只需要把要匹配的内容写入即可,如果想把匹配的数据筛选过滤出来的话,就可以写上print(data[data['省'].str.contains("山东省")])
3.效果展示
八、startswith/endswith判断是否以某个字开头或结尾
1.需求:
查看有哪些人是二十多岁的
2.讲解
print(data['年龄'].astype(str).str.startswith('2'))
这一题的关键点在于要将年龄转换为字符串类型,同时我们要查找年龄是2开头的,是直接在startswith()中写入2吗,并不是,因为年龄已经被转换为字符串类型了,所以也要将2变成字符串“2”才能进行正常匹配
endswith和startswith使用方式是一样的,不再赘述