標籤:efault 列表 去掉空格 翻轉 api 刪除 特殊字元 cas extend
切片
str[start:end:step]
start:從xxx開始 (startswith)
end:切到xxx為止 (endswith) 不包括
.capitalize()#首字母大寫
.title() #標題,每個單詞的首字母大寫(特殊字元,中文在這裡也算是特殊字元)
.upper() #轉換成大寫字母
.lower() #全部成小寫
.swapcase() #大小寫轉換
.center(值) 拉長成10個字元,由*進行填充
.strip() #去掉左右兩邊空格
.lstrip() #去掉左邊空格
.rstrip() #去掉右邊空格
.replace()# 替換
.split() #切割
.count()#數數
.find()#尋找
.index()#索引位置
.startswith()#是否以什麼開頭
.endswith()#是否以什麼結尾
.isalnum()#是否由數字和字母組成
.isdgit() #是否以數字開頭
.isnumeric() #是否全是數字
.isalpha()#是否由字母組成
len() #判斷字串長度
列表
.append() # 追加
.insert() #插入
.extend() #擴充
列表也有切片
.pop()#彈出最後一個,或者指定內容
.remove () #刪除
.clear() #清空列表
del #切片刪除 del是一個關鍵字
.sort() #升序
.reverse() #翻轉(也可說是降序)
元組
range 可以幫我們擷取到一組資料,通過for迴圈能夠擷取這些資料,
增: dic[‘key‘]=‘值 ‘ (存在就修改,不存在就是新加)
dic.setdefault(‘key‘)
.setdefault(‘key‘,‘值‘) #新增
.setdefault(‘key‘,‘值‘) #存在不執行任何操作
.popitem() #隨機刪除
.get() #查詢
‘ ‘.join(lst) #把列表變成字串,用前面的字串把列表串連起來,返回字串
r 唯讀模式
w 唯寫模式
a 追加寫入模式
r+ 讀寫入模式(重點)
w+ 寫讀模式(不常用)
a+ 追加讀寫入模式(不常用)
strip (除了去掉空格.還可以換行)
python 前面幾個單詞含義