共異點
字串列表
元組拼接
a=『1』,b=『2』–>a+b
a=[『1』],b=[『2』]–>a+b
a=(『1』,),b=(『2』,)–>a+b
重複a=『1』–>a*3
a=[『1』]*3
元組不可以重複
索引sr=『123』–>sr[1]
li=[『1』,『2』]–>li[0]
tp=(『1』,『2』)–>tp[0]
切片sr=『123』–>sr[0:2]
li=[『1』,『2』]–>li[0:1]
tp=(『1』,『2』)–>tp[0:1]
增字串沒有增加
元組也不能增加
刪除sr.strip(),sr.lstrip,sr.rstrip()
li.pop()刪除最後乙個;li.remove(』 ')刪除第乙個遇到指定元素
不可以刪除某乙個元素,但可以使用del刪除全部
改sr.replace(』 被替換元素』,『替換元素』),sr.find(『查詢元素』,a,b),sr.index()
li.extend();li.insert(1,』 插入的元素』)
不可以改
遍歷sr = '123』for i in sr: print(i)
li=[『a』,『b』] for i in li:print(i)
tp=(『1』,『2』) for i in tp: print(i)
索引遍歷
sr = 『123』 for i in range(len(sr)):print(sr[i])
li=[『a』,『b』] for i in range(len(li)):print(li[i])
tp=(『1』,『2』) for i in range(len(tp)):print(tp[i])
列表 元組 字串
容器資料型別 列表元組 字串1 列表 列表是有序集合,沒有固定大小,能夠儲存任意數量任意型別的 python 物件,語法為 元素1,元素2,元素n 關鍵點是 中括號 和 逗號 中括號 把所有元素綁在一起 逗號 將每個元素一一分開 2 元組 元組 定義語法為 元素1,元素2,元素n 小括號把所有元素綁...
列表 元組 字串
列表是有序集合,沒有固定大小,能夠儲存任意數量任意型別的 python 物件,語法為 元素1,元素2,元素n x sas asasaa print x,type x sas asasaa 建立列表方式 1 利用range 可以在乙個範圍內的數都轉換成列表 x list range 18 print ...
字串字典列表元組
字串 str a.split 在冒號處切字串返回乙個列表 a abcdef a 3 abc a 2 ace a 5 1 2 a 1 2 5 bd a 2 fdb a 5 1 2 fd find 方法 mystr.find str,start 0,end len mystr 檢測 str 是否包含在 ...