一、列表
1、li.append() #添加元素到末尾,返回none
2、li.clear() #一個比較危險的方法(QAQ)
3、li.copy() #復制 不是同一個對象(內存地址不一樣)
4、li.count() #計算列表里的元素出現的次數
5、li.extend([]) #可迭代的參數
6、li.index() #默認返回元素第一次出現的位置,可以添加查找范圍
7、liinsert() #指定索引插入元素
8、li.pop() #默認刪除最后一個元素,可以指定索引刪除
9、li.remove() #指定刪除
10、li.reverse() #反向列表元素
11、li.sort() #默認ASCII碼排序,按照首字母大小排序
按長度排序
li.sort(key=len) 由短到長
li.sort(key=len,reverse=True) 由長到短
歸納總結
與增加元素有關的方法
1、li.append #添加元素到末尾,返回none
2、li.extend([]) #可迭代的參數
3、liinsert() #指定索引插入元素
與減少元素有關的方法
1、li.clear() #一個比較危險的方法(QAQ)
2、li.pop() #默認刪除最后一個元素,可以指定索引刪除
3、li.remove() #指定刪除
與查找,統計,調整列表有關的方法
1、li.count() #計算列表里的元素出現的次數
2、li.index() #默認返回元素第一次出現的位置,可以添加查找范圍
3、li.reverse() #反向列表元素
4、li.sort() #默認ASCII碼排序,按照首字母大小排序
5、li.copy() #復制 不是同一個對象(內存地址不一樣)
二、元組
元組只有兩種方法
1、tu.count()
2、tu.index
三、字符串的方法
1、s.count()
2、s.endwith() #判斷是否以什么結束
3、s.startwith()
4、s.find() #查找元素索引位置默認返回第一個,如果字符串里沒有該元素則直接返回-1
5、s.isalpha() #判斷是否全是字母
6、s.isdigit() #判斷是否全是正實數
7、s.islower() #判斷是否全是小寫
8、s.isupper() #判斷是否全是大寫
9、s.lower() #全部轉化成小寫
10、s.upper() #全部轉化成大寫
11、s.replace('a','1') 默認所有'a'替換成'1'
s.replace('a','1',2) 替換2個'a'為'1'
#新的替換舊的,替換次數可定
12、s.split() #字符串變成列表