Python 程式設計快速上手 第五章總結

2022-05-29 17:57:10 字數 538 閱讀 1942

格式:

mycat =

[ ] 中是字典的鍵,從而得到對應字典中的值。

keys()返回 dict_keys 型別的資料,格式為 dict_keys(['color','age' ])

values() 返回 dict_values 型別的資料。

items() 返回 dict_items 型別的資料

可以使用 list() 使得其值變成列表。

格式:'color' in spam.values()

注意:如果直接使用 'color' in spam, 相當於 'color' in spam.keys()

get(x,y)用於取得乙個值,這個鍵為x,如果在字典中沒有 x 這個鍵,那麼返回 y 這個值。

setdefault(a,b) 是將其中存在或者不存在的 a 鍵對應的值設定為b,

列表和字典是這樣的值,它可以包含多個值,包含其他列表和字典。列表是有用的,因為它可以使用各種資料型別作為鍵。

通過將程式中的值組織成資料結構,你可以建立真實世界事物的模型。井字棋盤就是這樣乙個例子。

Python程式設計快速上手第五章字典和結構化資料

字典資料型別 字典的索引被稱為 鍵 鍵及其關聯的值稱為 鍵 值 對。mycat 字典仍然可以用整數值作為鍵,就像列表使用整數值作為下標一樣,但它們不 必從 0 開始,可以是任何數字。spam 字典與列表 字典中的表項是不排序的。spam cats dogs moose bacon dogs moos...

python第五章 Python學習(第五章)

記錄所有的名片字典 card list defshow menu 顯示資訊 print 50 print 歡迎使用 名片管理系統 v1.0 print print 1.新增名片 print 2.顯示全部 print 3.搜尋名片 print print 0.退出系統 print 50 defnew ...

Python語言程式設計第五章

def 函式名 引數列表 函式體 return 返回值列表 沒有引數時也要保留圓括號 函式可以沒有return語句,在函式體結束位置將控制權返回給呼叫者 匿名函式 函式名 lambda 引數列表 表示式 f lambda x,y x y相當於 def 函式名 引數列表 函式體 return 返回值列...