python中列表,元組,字典常用操作方法的總結

2022-07-26 17:00:23 字數 1893 閱讀 6741

# 1. 列表的常用操作(增,刪,改,查)

list1 = [0, 1, 2, 3, 4, 5 ]

list2 = ["a", "b", "c", "d"]

list3 = ["a", "b", "c"]

print(list1)

list1.insert(4, 88) # 指定位置插入指定值

print(list1)

list1.pop(3) # 刪除指定位置的元素

print(list1)

list1.pop() # 刪除最後乙個元素

print(list1)

list3.clear() # 清空列表

print(list3)

list1.remove(1) # 刪除指定值

print(list1)

list1[3] = "abc" # 修改指定位置的元素

print(list1)

a = list1.index(4) # 查詢指定位置的元素

print(a)

list1.extend(list2) # 將乙個列表list2新增到列表list1的尾部

print(list1)

b = len(list2) # 計算列表長度的演算法

print("b = %d"%b)

a = [45, 5, 2, 78, 90] # 對列表a排序

print(sorted(a))

b = [3,6,2,0]

print(b.sort()) # 對列表a排序

# 2. 元組的常用操作方法

# tuple元組和列表類似,不同的地方是元組元素不能修改(重點)

tuple1 = (12, 34, 45)

print(type(tuple1)) # 檢視資料型別

for a in tuple1: # 遍歷元組

print(a, end=" ")

if 34 in tuple1: # 判段元組中是否有某元素

print("存在該元素")

else:

print("不存在該元素")

tuple2 = (23, 5, 9, 6)

a = tuple2.count(9) # 統計某元素出現的次數

b = tuple2.index(5) # 獲取指定元素的小標

c = len(tuple2) # 獲取元組的長度

print(a)

print(b)

print(c)

# 3. 字典的常用操作

dict1 =

dict1["age"] = 12 # 字典中若沒有,則建立該鍵值;若有則修改

dict1.pop("addr") # 刪除字典中的元素

print(dict1) # 結果:

for i in dict1: # 字典的遍歷,這種情況預設遍歷到的是鍵名

print(i)

for a in dict1.keys(): # 和上一種方法結果一樣

print(a)

for b in dict1.values(): # 得到值

print(b)

for c in dict1.items(): # 得到鍵值對,以元組的形式輸出

print(c)

for k,v in dict1.items(): # 遍歷鍵名和鍵值

print(k,v)

python列表元組字典

1.列表的資料項不需要具有相同的型別 建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可 list1 google runoob 1997 2000 print list 0 list 0 2.列表的增 刪 改 查 insert delete update query 增 list.in...

python 列表,元組,字典

python中,有3種內建的資料結構 列表 元組和字典。1.列表 list是處理一組有序專案的資料結構,即你可以在乙個列表中儲存乙個序列的專案。列表中的專案。列表中的專案應該包括在方括號中,這樣python就知道你是在指明乙個列表。一旦你建立了乙個列表,你就可以新增,刪除,或者是搜尋列表中的專案。由...

python 列表,元組,字典

list a a b b c c for x in list 輸出的是列表裡的每乙個元素 print x for x y in list 輸出的是每個元組中的每個元素 print x,y for x y in enumerate list 輸出的是每個索引和索引對應的元素 print x,y lis...