天天看点

Python中字符串类型方法一览表

Python中字符串类型方法一览表

1、capitalize():将字符串的第一个字符转换为大写字母。

Python中字符串类型方法一览表

2、casefold():将字符串中所有的字符转换为小写字母。

Python中字符串类型方法一览表

3、center(width[,fillchar]):返回一个指定宽度的居中对齐的字符串,如果指定了fillchar则使用fillchar填充空白部分。

4、count(sub[,start[,end]]):返回字符串中指定子字符串出现的次数,可指定开始和结束位置。

5、encode([encoding[,errors]]):将字符串转换为指定编码的字节串。

6、endswith(suffix[,start[,end]]):判断字符串是否以指定的后缀结束,可指定开始和结束位置。

7、expandtabs([tabsize=8]):将字符串中的制表符替换为指定数量的空格,默认为8个空格。

8、find(sub[,start[,end]]):返回字符串中指定子字符串第一次出现的位置,可指定开始和结束位置。

9、format(*args, **kwargs):将字符串中的占位符替换为指定的值。

10、format_map(mapping):将字符串中的占位符替换为指定的字典中的键值对。

11、index(sub[,start[,end]]):返回字符串中指定子字符串第一次出现的位置,如果未找到则抛出ValueError,可指定开始和结束位置。

12、isalnum():判断字符串是否只包含字母和数字。

13、isalpha():判断字符串是否只包含字母。

14、isdecimal():判断字符串是否只包含十进制数字。

15、isdigit():判断字符串是否只包含数字。

16、isidentifier():判断字符串是否是一个合法的标识符。

17、islower():判断字符串中所有字母是否都是小写字母。

18、isnumeric():判断字符串是否只包含数字字符。

19、isprintable():判断字符串是否是可打印字符。

20、isspace():判断字符串是否只包含空格字符。

21、istitle():判断字符串是否符合标题化规则。

22、isupper():判断字符串中所有字母是否都是大写字母。

23、join(iterable):将可迭代对象中的字符串连接起来。

24、ljust(width[,fillchar]):返回一个指定宽度的左对齐的字符串,如果指定了fillchar则使用fillchar填充空白部分。

25、lower():将字符串中所有字母转换为小写字母。

26、lstrip([chars]):去除字符串左侧指定的字符。

27、maketrans(x[,y[,z]]):创建一个字符映射表,用于str.translate()方法。

28、partition(sep):将字符串以指定的分隔符分成三部分,返回一个元组。

29、replace(old,new[,count]):将字符串中指定的旧子串替换为新子串,可指定替换次数。

30、rfind(sub[,start[,end]]):返回字符串中指定子字符串最后一次出现的位置,可指定开始和结束位置。

31、rindex(sub[,start[,end]]):返回字符串中指定子字符串最后一次出现的位置,如果未找到则抛出ValueError,可指定开始和结束位置。

32、rjust(width[,fillchar]):返回一个指定宽度的右对齐的字符串,如果指定了fillchar则使用fillchar填充空白部分。

33、rpartition(sep):将字符串以指定的分隔符分成三部分,从右侧开始分割,返回一个元组。

34、rsplit([sep[,maxsplit]]):从右侧开始将字符串分割,返回一个列表。

35、rstrip([chars]):去除字符串右侧指定的字符。

36、split([sep[,maxsplit]]):将字符串以指定的分隔符分割,返回一个列表。

37、splitlines([keepends]):将字符串以换行符分割,返回一个列表。

38、startswith(prefix[,start[,end]]):判断字符串是否以指定的前缀开头,可指定开始和结束位置。

39、strip([chars]):去除字符串两侧指定的字符。

40、swapcase():将字符串中的大小写字母互换。

41、title():将字符串转换为标题化的形式。

42、translate(table[,deletechars]):根据给定的映射表,将字符串中的字符进行转换。

43、upper():将字符串中所有字母转换为大写字母。

44、zfill(width):返回一个指定宽度的字符串,如果字符串长度不足则在左侧填充0。

以上方法均收集与网络,使用时请自行分辨可用性、准确性以及完整性。