python列表處理

2021-09-09 06:32:18 字數 541 閱讀 8050

.extend()  追加多個元素到列表中

list=list.exrend([2,3,4])

.insert(1,"1") 在制定位置插入

列表的刪除

list.pop()  預設刪除對後乙個

.remove("a")  刪除

但是  a=list.pop()  還可以引用彈出的值 remove不行

del list  刪除記憶體中的list

通過索引重新賦值

list[1]="a"

list[:2]=["0","1"]

檢視出現次數

list.count("a",1,3)  在索引下標1-3中查詢a

可以不加(,1,3)  

list.sort() 排序

.sort(str.lower)  按照小寫字母排序

str.upper 按照大寫字母排序

但是字串排序不區分大小寫

list=list(range(10))

[0-9]

random.shuffle(list) 打亂列表

python的多層巢狀列表處理

isinstance 函式來判斷乙個物件是否是乙個已知的型別 語法 以下是 isinstance 方法的語法 isinstance object,classinfo 引數 object 例項物件。classinfo 可以是直接或間接類名 基本型別或者由它們組成的元組。返回值 如果物件的型別與引數二的...

python 使用while迴圈來處理列表和字典

使用while迴圈來處理列表和字典 1.在列表間移動元素 將user1中的元素移到user2中 user1 a b c d user2 while user1 temp user1.pop 彈出元素給temp print user1 print user2 d c b a 2.刪除包含特定值的所有列...

Python 列表及字串處理

列表處理字串 使用列表處理字串,可以極大節省 量,在一些特殊場合有出奇制勝的效果,本文將介紹一些處理技巧。list a list s list b 1 2,4 正索引 a list a 0 負索引 b list b 1 list a1 list a a b 取 a,b 的數值 list a2 lis...