python基礎 列表 字典操作

2022-09-14 21:51:29 字數 952 閱讀 5398

指定索引 新增:list.insert(index,element)

指定元素:list.remove(element) . 刪除第乙個 指定元素

pop 預設刪除最後乙個指定元素 list.pop(element)

pop 可以指定索引,刪除元素,同時可以將 刪除的元素返回 list.pop(index)

清空列表: list.clear()

element in list

統計列表長度:len(list)

統計相同元素的數量:list.count(element)

預設公升序:list.sort()

降序:list.sort(reverse=true) or list.reverse()

倒序排列:list[::-1]

#使用for迴圈遍歷列表

list1 = [2,5,5,4,545]

#1.操作元素

for num in list1:

print(num)

​#2.操作索引

for i in range(0,len(list1)):

print(i,list1[i])

​ #3.同時遍歷元素和索引

#借助於列舉enumerate【仍然是乙個容器,儲存是列表中的索引和元素】

for i,num in enumerate(list1):

print(i,num)

逆序 list[::-1]

遍歷key值:for key in dict:

for key in dict.keys(): 等價上面

遍歷value值: for value in dict.values():

遍歷字典項: for kv in dict.items():

遍歷字典鍵值: for key,value in dict.items():

字典元素 迴圈通常無意義,每次迴圈得到的順序 隨機。

Python 列表,字典 常規操作

記錄下python 中 列表 字典 的常規操作,備忘 1.定義列表,以中括號宣告即列表,無需宣告類似list之類的東西 var name e1,e2,e3,e4 2.增 var name.insert 1,e6 增加單個元素到指定的位置 第乙個引數 var name e6,e7,e8 兩個列表合併 ...

python列表,字典

1字串處理 s.startswith adfaas s這個字串是不是以adfaas開始 s.endswith adfaas s這個字串是不是以adfaas結束 s.find substring,start end 可指範圍查詢子串,返回索引值,否則返回 1 s.rfind substring,sta...

Python 列表 字典

陣列 只能儲存同一種資料型別的結構 元組tuple 定義列表 定義元組 元組被稱為被帶了緊箍咒的列表,那麼就證明元組與列表的功能類似,只是不如列表強大。元組是不可變的資料型別 不能修改元組中的元素 列表是可變資料型別,可以修改元素。那就有了增刪改查 拿出列表最後乙個元素,最後乙個元素是列表,再拿出列...