python基础(二)-字符串
1.字符串赋值:变量名=" " 或者 变量名=' ' 或者 变量名=''' '''
字符串表示:单引号,双引号,三引号
字符串取值:变量名[起始坐标:结束下标]
字符串相当于列表,下标也是从0开始。也可以切片,提取部分值。
2.查找子字符串:
变量名.find("子字符串")
返回的是子字符串的的起始下标;找不到则返回-1。
3.字符串强制转换成列表
list(字符串)
4.按指定分隔符对字符串切片
变量名.split(分隔符,次数)
次数:默认不指定。如果有指定值,则仅分隔成指定次数的子字符串。返回的是一个列表。
A="hello" A.split("e")返回的结果是["h","llo"]
5.除去字符串的首尾字符
变量名.lstrip()/rstrip()/strip()
如果没有传入参数,则默认删除空格。返回的是截取后的字符串
lstrip:用于截掉字符串左边的空格或指定的字符
rstrip:删除字符串右边的空格或指定的字符串(默认是空格)
strip:删除字符串首尾的空格或指定的字符串(默认是空格)
6.字符.join(列表)
用于将序列中的元素以指定的字符串连接生成一个新的字符串
7.字符串大写/小写:upper()/lower()
8.替换字符串:repalce(old,new)
9.去重:set()
c=["111112","11","11"]
b=["11","12"]
print(set(b+c))
运行结果:{'12', '111112', '11'}

浙公网安备 33010602011771号