dictionary(字典)儲存多個資料
列表是有序的物件集合
字典是無序的物件集合
字典用{}定義,使用鍵值對儲存資料,鍵值對之間使用,隔開
鍵key是索引,值value是資料,鍵和值之間使用:分隔
鍵必須是唯一的,值可以取任何資料型別,但鍵只能使用字串、數字或元組
取值修改刪除xiaoming=
print(xiaoming)
----------------
d:\anaconda\python.exe d:/pycharm/pycharmprojects/python列表/k08_字典.py
process finished with exit code 0
字典名【key】
print(xiaoming["name"])#取值
xiaoming["age"]=20# 修改
#如果key不存在會建立
xiaoming.pop("name")#刪除
print(len(xiaoming))
temp_dict=
xiaoming.update(temp_dict)#合併字典
xiaoming.clear()#清空字典
把字典放了列表中for k in xiaoming:
print("%s-%s"%(k,xiaoming[k]))#k取得時標籤
print("%s"%k)
card_list=[
,]for card_info in card_list:
print(card_info)
-------------------
d:\anaconda\python.exe d:/pycharm/pycharmprojects/python列表/k09_字典與列表的結合.py
process finished with exit code 0
python基礎之字典
我們之前學到過,用編號可以對列表經行索引,但是有些時候往往不能通過標號經行索引,可能需要使用字串之類的型別經行索引。比如 我們需要通過姓名查詢 號碼。那麼使用列表就會相對麻煩。對於列表我們需要這樣做 name a b c num 1 2 3 num name.index b 2 這樣做顯然比較麻煩,...
python 基礎之字典
建立和使用字典 字典由多個鍵與其對應的值構成的對組成。phonebook 名字是鍵,號碼是值。每個 號碼和值之間用冒號 隔開。每個項之間用 隔開。整個字典用的大括號括起來 可以用dict函式,通過其他對映 比如其他字典 或者 鍵,值 這樣的序列對建立字典。list name alice age 21...
Python基礎之字典
字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 d 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的。訪問字典裡的值,把相應的鍵放入到方括號中,如下例項 dict ...