元組
Python的元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號(hào),列表使用方括號(hào)。
元組的格式
變量名=(,,,,)
aTuple=(23,35,56,34,11,21)
訪問(wèn)元組
通過(guò)索引取數(shù)據(jù)
?? 案例:索引值存在
aTuple=(23,35,56,34,11,21)print(aTuple[2])
查詢個(gè)數(shù)
count查詢出現(xiàn)的個(gè)數(shù)
aTuple=('b','c','d','e','f','g')print(aTuple.count('d'))
查詢索引
index:查詢?cè)氐乃饕?,有?duì)應(yīng)的元素返回對(duì)應(yīng)的索引,否則報(bào)錯(cuò)
修改數(shù)據(jù)(不能修改)
aTuple=('b','c','d','e','f','g')aTuple[1]=23
類型轉(zhuǎn)換
列表轉(zhuǎn)換元組
aa=[23,34,45,56,67]tuple(aa)print(aa)
元組轉(zhuǎn)換列表
aTuple=('b','c','d','e','f','g')a=list(aTuple)print(a)
元組的循環(huán)取值
aTuple=('b','c','d','e','f','g')foriinaTuple:print(i)
字典
變量名={key1:value,key2:value,,,}
info={"name":"anfly","age":12,"sex":"男"}
根據(jù)鍵訪問(wèn)值
info={"name":"anfly","age":18,"sex":"男"}print(info["name"])
修改元素
info={"name":"anfly","age":12,"sex":"男"}info["age"]=14print(info)
添加元素
info={"name":"anfly","age":12,"sex":"男"}info["gender"]="屬雞"print(info)
刪除元素
案例:刪除整個(gè)字典
info={"name":"anfly","age":12,"sex":"男"}delinfoprint(info)
clear清空
info={"name":"anfly","age":12,"sex":"男"}info.clear()print(info)
查詢長(zhǎng)度
info={"name":"anfly","age":12,"sex":"男"}print(len(info))
字典中循環(huán)
info={"name":"anfly","age":12,"sex":"男"}foriininfo.keys():print(i)
取出字典中的key和value
info={"name":"anfly","age":12,"sex":"男"}foriininfo.keys():print(i,info[i])