python字符串切片常用方法有哪些


这篇文章主要介绍了python字符串切片常用方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python字符串切片常用方法有哪些文章都会有所收获,下面我们一起来看看吧。切片:指对操作的对象截取其中一部分的操作,字符串、列表、元组都支持切片操作语法:序列[开始位置下标:结束位置下标:步长] ,不包含结束位置下标数据,步长为选取间隔,正负均可,默认为1举例如下:查找字符串:即查找子串在字符串中的位置或出现的次数find():检测某个字串是否包含在某个字符串中,若存在则返回该子串开始位置下标,否则返回-1语法:字符串序列.find(子串,开始位置下标,结束位置下标)index():检测某个子串是否包含在某个字符串中,若存在则返回该子串开始位置下标,否则报异常语法:字符串序列.index(子串,开始位置下标,结束位置下标)rfind():和find()功能相同,但查找方向为右侧开始,即返回子串最后出现位置rindex():和index()功能相同,但查找方向为右侧开始,即返回子串最后出现位置count():返回某个子串在字符串中出现的次数举例如下:修改字符串:通过函数形式修改字符串中的数据replace():替换语法:字符串序列.replace(旧子串,新子串,最大替换次数)split():按指定字符分割字符串语法:字符串序列.split(分割字符,分割次数) # 返回数据个数为分割次数+1join():用一个字符或子串合并字符串,即将多免费云主机域名个字符串合并为一个新的字符串语法:字符或子串.join(多字符串组成的序列)capitalize():将字符串第一个字符转为大写,转换后仅首字符大写,其余均小写语法:字符串序列.capitalize()title():将字符串每个单词首字母转为大写lower():将字符串中大写转小写upper():将字符串中小写转大写swapcase():翻转字符串中大小写partition(‘分隔符’):根据指定分隔符将字符串分割,返回三元元组,组成为左子串、分隔符、右子串min(str):返回字符串str中最小字母max(str):返回字符串str中最大字母zfill(width):输出指定长度为width的字符串,右对齐,不足前面补0,超出指定长度则原样输出lstrip():删除字符串左侧空格字符rstrip():删除字符串右侧空格字符strip():删除字符串两侧空格字符ljust():字符串左对齐,并用指定字符(默认空格)填充至对应长度语法:字符串序列.ljust(长度,填充字符)rjust():字符串右对齐,并用指定字符(默认空格)填充至对应长度语法:字符串序列.rjust(长度,填充字符)center():居中对齐,并用指定字符(默认空格)填充至对应长度语法:字符串序列.center(长度,填充字符)举例如下:startswith():检查字符串是否以指定子串开头,若是返回True,否则返回False,设置开始和就结束位置下标,则在指定范围内检查语法:字符串序列.startswith(子串,开始位置下标,结束位置下标)endswith():检查字符串是否以指定子串结尾,是返回True,否则返回False,设置开始和就结束位置下标,则在指定范围内检查语法:字符串序列.endswith(子串,开始位置下标,结束位置下标)isalpha():若字符串至少有一个字符并所有字符都是字母则返回True,否则返回Falseisdigit():若字符串只包含数字则返回True否则返回Falseisalnum():若字符串至少有一个字符且所有字符都是字母或数字则返回True,否则返回Falseisspace():若字符串只包含空格,则返回True,否则返回False举例如下:关于“python字符串切片常用方法有哪些”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“python字符串切片常用方法有哪些”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: java开发非公平锁不可打断的源码怎么写

今天小编给大家分享一下java开发非公平锁不可打断的源码怎么写的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。保证线程1先获取到锁,睡眠10分钟,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/27 10:54
下一篇 06/27 10:54

相关推荐