python筆記--字符串處理、列表、元祖

x = "dafjdfbvlxfhnbjklxdflkgjfklsdnbvxmcnblvj"
# [:]     分片,前開後閉
print(x[:])    所有
print(x[0:4])  第一個到第三個
print(x[6:])   第7個到最後
print(x[4:-1])   第五個到倒數第2個
##############################################################
#strip    字符串過濾空格,只能過濾前和尾
a="   dfaldn    fdalf   fjj   "
a.strip()
#replace(old,new)字符串內容老的替換新的
a.replace("al","woooooo")
#find(sub)    字符串中查找sub字符串的內容,返回下標
a.find("al")
#format        字符串格式花
"f  ff : {0}  is  {1}  on {3}".format(a,b,c)
#split        切割字符串
a.split(" ")
a = ["a","b","c","d","e"]
print("-------".join(a))
"".split()##拆分     =========     "".join()##合併
############################################################
a = list()             列表
for i in rang(1,10):
a.append(i)             向列表中添加元素
print(a)
print([i for i in range(1,10)])
m=[11.11,2,3,"a","b","c",True]   
m.append()            添加,在最後
m.reverse()            反序
m.remove(x)     刪除元素
m.sort()  ##進行排序
m.pop()   ##有返回值,移除最後一個
print(m.pop(2))        移除,下標爲2
print(m.index("True"))   返回"True"首字母的下標
print(m.insert(2,"lingxingxinga"))   插入在下標爲2的位置
################################################################
()    元祖    tuple()
"".    字符串的方法
[].    列表的方法
().index(x)   ###找元素下標
().cont(x)
不可改變,因此 只能 查看元素下標,統計元素數量app

相關文章
相關標籤/搜索