定義:有序的儲存任意型別的資料(可以改變列表中的元素)
格式:列表名=[元素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...