字符串涉及的方法
capitalize():首字母大写
upper():全大写
lower():全小写
find():通过元素找索引,返回索引,找不到返回-1
index():通过元素找索引,返回索引,找不到报错
swpcase():大小写翻转
split(分隔符,分割次数) ,可以将字符串转换成列表。 例:
s='hu ku n adf sudsua' L1=s.split() L2=s.split('u',1) L3=s.split('u',2) L4=s.split('u') print(L1) print(L2) print(L3) print(L4)
结果为:
['hu', 'ku', 'n', 'adf', 'sudsua'] ['h', ' ku n adf sudsua'] ['h', ' k', ' n adf sudsua'] ['h', ' k', ' n adf s', 'ds', 'a']
len():长度
title():首字母大写
center():居中
repalce(old,new,count):替换,count是次数,默认是全部替换
isdigit():判断是不是数字,返回bool值
startswith() ,endswith():判断以什么为开头和结尾,返回bool值
count():统计指定的字符串出现的次数
strip() # 去两边空格
lstrip() # 去左边空格
rstrip() # 去右边空格
join():#字符串中添加连接符,可以将列表转换成字符串。 例:
s='hukun' s1= '_'.join(s) print(s1)
结果为:
h_u_k_u_n
而对于列表,可以将其连接成一个字符串:
Li = ['a','b','c', 'h', 'hukun'] s1= ''.join(Li) print(s1)
输出结果:
abchhukun
注意,列表中的元素也需要是字符串。