Python字符串相关的函数有哪些?
Python字符串相关的函数有很多,以下是一些常用的函数:
1. len(string)
返回字符串 string 的长度。
2. string.lower()
返回将字符串 string 转换成全部小写的副本。
3. string.upper()
返回将字符串 string 转换成全部大写的副本。
4. string.title()
返回每个单词首字母大写,其余字母小写的字符串副本。
5. string.find(substring, start=0, end=len(string))
返回字符串 string 中子字符串 substring 第一次出现的索引,如果未找到,则返回 -1。可以指定搜索范围开始和结束的索引。
6. string.replace(old, new, count=None)
返回将 string 中所有的 old 字符串替换为 new 字符串的副本,如果指定了 count,则只替换前 count 个。
7. string.split(sep=None, maxsplit=-1)
返回字符串 string 按照给定的分隔符 sep 分割后的列表,如果未指定分隔符,则默认为任何空白字符。可以指定最大分割次数 maxsplit。
8. string.strip(chars=None)
返回字符串 string 去掉左右两侧指定字符 chars 的副本,如果未指定,则默认删除空白字符。
9. string.join(iterable)
将 iterable 中的所有字符串连接成一个字符串,并以 string 作为分隔符。
10. string.isdigit()
如果 string 中所有字符都是数字,则返回 True,否则返回 False。
11. string.isalpha()
如果 string 中所有字符都是字母,则返回 True,否则返回 False。
12. string.islower()
如果 string 中所有字符都是小写字母,则返回 True,否则返回 False。
13. string.isupper()
如果 string 中所有字符都是大写字母,则返回 True,否则返回 False。
14. string.startswith(prefix, start=0, end=len(string))
检查字符串 string 是否以 prefix 开头,可以指定搜索的范围。
15. string.endswith(suffix, start=0, end=len(string))
检查字符串 string 是否以 suffix 结尾,可以指定搜索的范围。
以上是一些常用的 Python 字符串函数,但是还有很多其他的函数,可以通过 Python 的官方文档进行查看。
