文档章节

Pandas 文本数据方法 find( ) rfind( ) index( ) rindex( )

C
 Claroja
发布于 2017/05/08 23:22
字数 96
阅读 27
收藏 0
点赞 0
评论 0

Series.str.find(sub, start=0, end=None)????????,????
Series.str.rfind(sub, start=0, end=None)????????,????Series.str.index(sub, start=0, end=None)????????,????,???????
Series.str.rindex(sub, start=0, end=None)????????,????,???????
??:
sub : ???
start : ??,???
end : ??,???
??:
??Series/??Index

import pandas as pd
s = pd.Series(['A', 'B', 'C', 'Aaba', 'Baca', 'CABA', 'dog', 'cat'])
print(s.str.find("a")) 0   -1 1   -1 2   -1 3    1 4    1 5   -1 6   -1 7    1
dtype: int64
print(s.str.rfind("a")) 0   -1 1   -1 2   -1 3    3 4    3 5   -1 6   -1 7    1
dtype: int64

© 著作权归作者所有

共有 人打赏支持
C
粉丝 0
博文 128
码字总数 44892
作品 0
南京
python字符串字串查找 find和index方法

python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法。 1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1 info = 'abca'print info.find('a'...

Airship ⋅ 2016/04/21 ⋅ 0

python字符串分割和查找

字符串分割: s.split([sep, [maxsplit]]) 以sep是分隔符,把s分割成一个list。sep默认为空格。maxsplit是分割的次数,默认是对整个s进行分割 s.rsplit([sep, [maxsplit]]) 和split()的区别是...

张欢19933 ⋅ 2016/08/17 ⋅ 0

Python API快餐教程(1) - 字符串查找API

字符串处理相关API 字符串是7种序列类型中的一种。 除了序列的操作函数,比如len()来求字符串长度之外,Python还为字符串提供丰富到可以写个编辑器的API. 查找类API 首先,下面的查找API都是...

阿里云云栖社区 ⋅ 04/27 ⋅ 0

002第一部分_[字典/列表解析/字符串操作/STR与BYTES的区别]

一.字典: 定义字典: d = {}d = dict()d = {"a":1, "b":2} 获取元素: d['a']d.get('a')>这两个的区别,用get在key不存在的时候不会抛出Error; d.get('a', 'information') //设置当key不存在的...

390892467 ⋅ 2016/03/09 ⋅ 0

PYTHON-字符串处理函数

在互联网行业,文本数据远大于结构化的数据,海量的数据的文本处理也是迫在眉睫。 字符串的字符操作 >>> s='hello World! Everyone! This Is My First String!' >>> s #打印出s的内容 'hello...

索隆 ⋅ 2012/07/16 ⋅ 0

【Python】07、python内置数据结构之字符串

一、字符串 1、定义和初始化 In [4]: s = "hello python"In [4]: s = "hello python" In [5]: sOut[5]: 'hello python' In [6]: s = 'hello python' In [7]: sOut[7]: 'hello python' In [8]......

xiexiaojun ⋅ 2017/05/29 ⋅ 0

python中,为什么str没有实现__cmp__方法,但是却可以用cmp函数进行比较?

>>> dir(str) ['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getslic......

huey2672 ⋅ 2015/03/26 ⋅ 3

Python基础中的29个知识点

(1)input和raw_input的区别: # -- coding:utf-8 -- #除非有特别需要,应该尽量用raw_input x = input("请输入您的名字:") print "Hello"+x y = raw_input("请输入您的名字:") print "Hel...

棋帅小七 ⋅ 2017/12/30 ⋅ 0

python内置数据结构之str

字符串 一个个字符串组成的有序的序列,是字符串的集合.使用单引号、双引号、三引号引住的字符串序列.字符串是不可变对象.Python3起,字符串默认是Unicode类型 字符串join连接* "String".join...

撒旦搞时间 ⋅ 2017/10/08 ⋅ 0

Python str方法总结

1.返回第一个字母大写 S.capitalize(...) S.capitalize() -> string >>>a = 'shaw' >>> b = a.capitalize() >>> print b Shaw 2.按指定长度填充特定字符 center(...) S.center(width[, fil......

opsedu ⋅ 2016/04/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

20.zip压缩 tar打包 打包并压缩

6月25日任务 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 6.5 zip压缩工具: zip支持压缩目录 zip压缩完之后原来的文件不删除 不同的文件内容其实压缩的效果不一样 文件内有很多重复的用xz压...

王鑫linux ⋅ 2分钟前 ⋅ 0

double类型数据保留四位小数的另一种思路

来源:透析公式处理,有时候数据有很长的小数位,有的时候由在四位以内,如果用一般的处理方法,那么不足四位的小树会补充0到第四位,这样子有点画蛇添足的感觉,不太好看。所以要根据小数的...

young_chen ⋅ 9分钟前 ⋅ 0

Python 优化 回溯下降算法

使用sympy构造表达式,实现回溯下降算法 画出函数图像,先使用暴力搜索,找到最小值约为2.5左右 然后选定初始点,开始进行回溯搜索,下降方向为负梯度方向 完整代码 from matplotlib import...

阿豪boy ⋅ 13分钟前 ⋅ 0

Django配置163邮箱出现 authentication failed(535)错误解决方法

最近用Django写某网站,当配置163邮箱设置完成后,出现535错误即:smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed') Django初始配置邮箱设置 EMAIL_HOST = "smtp.1...

陈墨轩_CJX ⋅ 15分钟前 ⋅ 0

用接口模拟可伸缩枚举(34)

1、枚举的可伸缩性最后证明都不是什么好点子 扩展类型的元素是基本类型实例,基本类型的实例却不是扩展类型的元素,很混乱 目前还没有很好的方法来枚举基本类型的所有元素,及其扩展 可伸缩性...

职业搬砖20年 ⋅ 18分钟前 ⋅ 0

Ubuntu18.04 IDEA快捷键无法使用

IDEA默认的回退到上一视图的快捷键是Ctrl + Alt + Left,在ubuntu中这个快捷键被占用了,在16.04中可以在界面中取消这个快捷键,但是18.04就看不到了,可以使用以下命令解决 gsettings set ...

Iceberg_XTY ⋅ 22分钟前 ⋅ 0

如何解决s权限位引发postfix及crontab异常

一、问题现象 业务反馈某台应用服务器,普通用户使用mutt程序发送邮件时,提示“postdrop warning: mail_queue_enter: create file maildrop/713410.6065: Permission denied”,而且普通用法...

问题终结者 ⋅ 35分钟前 ⋅ 0

Unable to load database on disk

由于磁盘空间满了以后,导致zookeeper异常退出,清理磁盘空间后,zk启动报错,信息如下: 2018-06-25 17:18:46,904 INFO org.apache.zookeeper.server.quorum.QuorumPeerConfig: Reading co...

刀锋 ⋅ 54分钟前 ⋅ 0

css3 box-sizing:border-box 实现div一行多列

<!DOCTYPE html><html><head><style> div.container{ background:green; padding:10px 10px;}div.box{box-sizing:border-box;-moz-box-sizing:border-box; /* Fir......

qimh ⋅ 今天 ⋅ 0

Homebrew简介和基本使用

一、Homebrew是什么 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径...

说回答 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部