1. 程式人生 > >字符串、列表

字符串、列表

python

Python字符串方法

str.strip([chars]) -->str 近義方法 rstrip()、lstrip()

刪除兩邊所有包含 ‘chars‘字符集內開始的字符,默認chars為空格

如:a="#..123#..abc..#,a.strip(‘#.‘)結果為123#..abc


str.lower() -->str 反義 str.upper() 轉換所有為大寫

轉換字符串內字符為小寫

str.title()

轉換所有單詞首字母大寫,其余為小寫

str.capitalize() -->str

轉換第一個單詞大寫,其余為小寫


str.split(sep=None,[maxsplit=-1]) -->list 反義 str.join(iterable)

按sep字符分割原字符串,並把分割結果返回為列表,maxsplit+1為分割的結果數

如,a=‘1,2,3,4‘,a.split(‘,‘,2)表示按‘,‘分割為2+1個字符串列表,結果為[‘1‘,‘2‘,‘3,4‘]


列表

切片:不管是正索引還是負索引,都是從左到右,如a[-3:-2],不能a[-2:-3]


list.index(value,start=None,stop=None) -->int

返回值value第一次出現對應的索引值

list.count(value) --> int

統計列表值value出現的次數

list.reverse()

反轉列表


list.append(value)

在列表末尾添加數據

list.insert(index,value)

在索引index前面插入數據


list.remove(value)

del list[index]

list.pop(index=None) --> object

刪除索引index對應的值,默認刪除最後一個,返回刪除的數值





字符串、列表