一:字符串
1)优先掌握知识点。
a=" 21j3:b12jk:b3j12:3bjk12 " #内置方法之strip print(a.strip(" ")) #得到返回值:21j3:b12jk:b3j12:3bjk12 #内置方法之split pritn(a.split(":")) #得到返回值:[" 21j3","b12jk","b3j12","3bjk12 "] print(a.split(":",1)) print(a.rsplit(":",1)) #分别得到返回值:[" 21j3","b12jk:b3j12:3bjk12 "],[" 21j3:b12jk:b3j12","3bjk12 "] #join print(“|”.join([123,234,345])) #得到返回值:“123|234|345” #lower和upper print(a.lower) print(a.upper) 得到返回值" 21j3:b12jk:b3j12:3bjk12 " 和 " 21J3:B12JK:B3J12:3BJK12 " #format的三种玩法 a="{y}{x}".format(x="a",y="b") #得到返回值:"ba" a="{2}{1}".format("a","b") #得到返回值:"ba" a="{}{}".format("a","b") #得到返回值:"ab"
2)了解知识点
#title,capitalize print("asd sdf dfg".title()) print("asd sdf dfg".capitalize()) #分别得到返回值"Asd Sdf Dfg" 和 "Asd sdf dfg" #isdigit,numeric,decimal num1=b"1" num2=u"1" num3="一" num4="Ⅳ" #isdigit识别unicode和bytes类型数字 #numeric识别unicode数字 #decimal识别除bytes类型外所有类型数字
二:列表类型
1)添加元素
#append l=[1,2,3] l.append(4) print(l) #得到返回值:[1,2,3,4] #insert l.insert(0,9) print(l) #得到返回值:[9,1,2,3,4] #extend l.extend([5,6,7,8]) print(l) #得到返回值:[9,1,2,3,4,5,6,7,8]
2)移除元素
#上接添加元素 #pop r=l.pop(0) print(r,l) 得到返回值:9 和 [1,2,3,4,5,6,7,8] #remove l.remove(5) print(l) 得到返回值:[1,2,3,4,6,7,8]