python 列表 元組 字典

2022-08-30 11:24:19 字數 1098 閱讀 2225

一、列表

一組有序專案的集合。可變的資料型別【可進行增刪改查】

列表是以方括號「」包圍的資料集合,不同成員以「,」分隔。

列表中可以包含任何資料型別,也可包含另乙個列表

列表可通過序號訪問其中成員

常用列表操作:

list.pop()刪除成員,刪除第i個成員

list.count(x)計算列表中引數x出現的次數

list.remove()刪除列表中的成員,直接刪除成員i

list.extend(l)向列表中追加另乙個列表l

list.reverse()將列表中成員的順序顛倒

list.index(x)獲得引數x在列表中的位置

list.sort()將列表中的成員排序

list.insert()向列表中插入資料insert(a,b)向列表中插入資料

二、元組

不可變序列

元組是以圓括號「()」包圍的資料集合,不同成員以「,」分隔

與列表不同:元組中資料一旦確立就不能改變

通過下標進行訪問

宣告:l=(1,2,3)

含0個元素的元組: l = ()

含1個元素的元組:l=(1,) 注意有逗號

三、字典

鍵值對的集合(map)

字典是以大括號「{}」包圍的資料集合

與列表區別:字典是無序的,在字典中通過鍵來訪問成員。

字典是可變的,可以包含任何其他型別

宣告:m=

訪問 m[k1]將得到v1

常用字典操作:

dic.clear()清空字典

dic.keys()獲得鍵的列表

dic.values()獲得值的列表

dic.copy()複製字典

dic.pop(k)刪除鍵k

dic.get(k)獲得鍵k的值

dic.update()更新成員,若成員不存在,相當於加入

dic.items()獲得由鍵和值組成的列表

dic.popitem

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...