列表,元組,字典的方法和相關操作

2021-10-08 17:07:13 字數 2030 閱讀 3499

定義:有序的儲存任意型別的資料(可以改變列表中的元素)

格式:列表名=[元素1,元素2,元素3…]

1.可以使用for,while迴圈遍歷

2.可以使用下標索引,切片

4.可以刪除元素(del:刪除指定位置元素)(pop:刪除指定位置元素,但可以返回刪除元素值)(remove通過刪除元素值刪除元素)(clear清空元素)

5.可以排序(sort:公升序,降序)(reverse:倒序)

6.可以修改元素:list[index]=new-value

7.可以查詢元素(in:判斷元素是否存在於列表中)(not in:判斷元素是否不存在於列表中)(index:計算元素在列表中的位置)(count:計算列表中元素出現的個數)

定義:有序的儲存任意型別的資料(不可以改變列表中的元素)

格式:tuple=(元素1,元素2,元素3…) 只有乙個元素元組的格式:tuple=(元素1,)

1.可以使用for,while迴圈遍歷

2.可以使用下標索引,切片

3.可以查詢元素(in:判斷元素是否存在於列表中)(not in:判斷元素是否不存在於列表中)(index:計算元素在列表中的位置)(count:計算列表中元素出現的個數)

定義:無序的儲存任意型別的資料(可以改變列表中的元素)

格式:dict=

重點:

字典的key不能重複, 如果重複只會保留乙個

字典的value可以重複, 因為通過不同的key獲取value

字典的key不能出現任何可變的資料型別, 保證key的唯一性

字典的key一般都是選取字串型別居多

1.檢視元素:

格式:

#value=dict[key]

age=

dict

["age"

]print

(age)

2.修改元素:

格式:

#dict[key]=new_value

dict

["num"]=

"009"

print

(dict

)

3.新增元素:

格式:

#dict[new_key]=new_value

dict

["text"]=

"你好"

print

(dict

)

4.刪除元素(del):

格式:

#del dict[key]

deldict

["name"

]print

(dict

)

5.清空元素(clear):

dict

.clear(

)print

(dict

)

6.測量字典中,鍵值對的個數(len)

print

(len

(dict

))

7.返回乙個包含字典所有key的列表

keys_list=

list

(dict

.keys())

print

(keys_list)

8.返回乙個包含字典中所有values的列表

value_list=

list

(dict

.values())

print

(value_list)

9.返回乙個包含所有(鍵,值)元組的列表(items)

items_list=

list

(dict

.items())

print

(items_list)

Python中列表 元組和字典的相關操作

列表 相當於乙個容器,用來存放物件,變數或者另些列表等內容 list1 list2 list list1 今天 天氣很好 123 456 abc xyz for x in list1 print x 輸出結果 今天 天氣很好 123 456 abc xyz 接下來,我們進一步遍歷 注意 這種方法只能...

列表 元組 字典 常用方法

tup 2,3 比亞迪 賓士 李白 杜甫 奧迪 1 查詢所有的車名 然後列印出來 print tup 1 1 tup 1 0 tup 1 2 給 比亞迪 賓士 新增乙個 五菱巨集光 print tup age list 25,88,99,60,12,1,32,14,19,34,55 將年齡小於12的...

列表,元組,集合,字典的操作及方法 和 深淺拷貝

增 list.insert 指定索引前增加 list.extend 迭代追加 可迭代物件,打散追加 刪list.pop 指定索引刪除 預設刪最後乙個元素,返回值為刪除物件,沒有則報錯 list.remove 指定元素刪除 若有相同元素,預設刪除第乙個 list.clear 清空 其他 list.in...