Python中字符串有很多内置方法,下面是一些常用的方法及其使用说明:
1. `capitalize()` : 将字符串的第一个字符转换为大写字母。
2. `casefold()` : 将字符串转换为小写字母,用于比较字符串时忽略大小写。
3. `center(width, fillchar)` : 返回一个指定宽度的字符串,并在两侧用指定字符填充。
4. `count(substring, start, end)` : 返回子字符串在字符串中出现的次数。
5. `encode(encoding, errors)` : 将字符串编码为指定的编码格式。
6. `endswith(suffix, start, end)` : 检查字符串是否以指定的后缀结尾。
7. `expandtabs(tabsize)` : 将字符串中的制表符转换为空格。
8. `find(substring, start, end)` : 返回子字符串在字符串中第一次出现的位置。
9. `format(*args, **kwargs)` : 格式化字符串。
10. `index(substring, start, end)` : 返回子字符串在字符串中第一次出现的位置,如果未找到则引发异常。
11. `isalnum()` : 检查字符串是否只包含字母和数字。
12. `isalpha()` : 检查字符串是否只包含字母。
13. `isdecimal()` : 检查字符串是否只包含十进制数字。
14. `isdigit()` : 检查字符串是否只包含数字。
15. `isidentifier()` : 检查字符串是否是一个有效的标识符。
16. `islower()` : 检查字符串中的所有字母是否都为小写。
17. `isnumeric()` : 检查字符串是否只包含数字字符。
18. `isprintable()` : 检查字符串是否都是可打印字符。
19. `isspace()` : 检查字符串是否只包含空格字符。
20. `istitle()` : 检查字符串是否为标题化(每个单词的首字母都大写)。
21. `isupper()` : 检查字符串中的所有字母是否都为大写。
22. `join(iterable)` : 将可迭代对象中的所有元素连接成一个字符串。
23. `ljust(width, fillchar)` : 返回一个指定宽度的字符串,并在右侧用指定字符填充。
24. `lower()` : 将字符串中的所有字母转换为小写。
25. `lstrip(chars)` : 返回去除左侧指定字符后的字符串。
26. `maketrans(x, y, z)` : 返回一个转换表,用于将字符串中的字符替换为另一个字符。
27. `partition(separator)` : 将字符串分割为三部分:在分隔符之前的部分,分隔符本身,以及在分隔符之后的部分。
28. `replace(old, new, count)` : 将字符串中的所有旧子字符串替换为新子字符串。
29. `rfind(substring, start, end)` : 返回子字符串在字符串中最后一次出现的位置。
30. `rindex(substring, start, end)` : 返回子字符串在字符串中最后一次出现的位置,如果未找到则引发异常。
31. `rjust(width, fillchar)` : 返回一个指定宽度的字符串,并在左侧用指定字符填充。
32. `rpartition(separator)` : 将字符串分割为三部分:在最后一个分隔符之前的部分,分隔符本身,以及在分隔符之后的部分。
33. `rsplit(separator, maxsplit)` : 从右侧开始分割字符串,并返回一个列表。
34. `rstrip(chars)` : 返回去除右侧指定字符后的字符串。
35. `split(separator, maxsplit)` : 将字符串分割为一个列表。
36. `splitlines(keepends)` : 将字符串分割为行,并返回一个列表。
37. `startswith(prefix, start, end)` : 检查字符串是否以指定的前缀开头。
38. `strip(chars)` : 返回去除左右两侧指定字符后的字符串。
39. `swapcase()` : 将字符串中的所有小写字母转换为大写字母,将所有大写字母转换为小写字母。
40. `title()` : 将字符串中的每个单词的首字母转换为大写。
41. `translate(table)` : 根据给定的转换表替换字符串中的字符。
42. `upper()` : 将字符串中的所有字母转换为大写。
43. `zfill(width)` : 返回一个指定宽度的字符串,并在左侧用零填充。
All methods of Python strings
Guess you like
Origin blog.csdn.net/weixin_49786960/article/details/131180857
Recommended
Ranking