今日碎碎念
今天是滿課的一天呢,好像也沒學特別多的東西。自己隨便總結一下吧。懶得寫就直接放程式碼吧。
普通增刪
append(),insert(),pop()
這些都很簡單,增加,插入,刪除
前後刪除
s.rstrip(self, *args, **kwargs) 從右往左
s.lstrip(self, *args, **kwargs) 從左往右
s.strip(self, *args, **kwargs) 從兩邊開始
預設刪除空格,也可以指定特定字元
大小寫
s.title()
每個隔開(特殊字元或數字)的單詞首字母大寫
s.upper()
全部大寫
s.lower()
全部小寫
s.swapcase()
大小寫翻轉
s.capitalize()
首字母大寫
格式化輸出的三種方法
s.format()
res='{} {} {}'.format('egon',18,'male')#按順序
res='{1} {0} {1}'.format('egon',18,'male')#指定位置
res='{name} {age} {sex}'.format(sex='male',name='egon',age=18)
複製程式碼
is系列(返回bool值)
name='taibai123'
print(name.isalnum()) #是否字串由字母或數字組成
print(name.isalpha()) #是否字串只由字母組成
print(name.isdigit()) #是否字串只由數字組成
複製程式碼
尋找
分割
s.split(self, *args, **kwargs)
以什麼分割,最終形成一個列表此列表不含有這個分割的元素。