01 05Python程式設計 字典

2021-10-25 13:55:34 字數 1035 閱讀 5230

在 python中,字典是一系列鍵一值對。每個鍵都與乙個值相關聯,你可以使用鍵來訪問與之相關聯的值。與鍵相關聯的值可以是數字、字串、列表乃至字典。事實上,可將任何python物件用作字典中的值。個人感覺就相當於pandas的dataframe格式。

直接字典名[鍵索引]即可。

#切記使用大括號

dic=

print(dic['name'])

字典是一種動態結構,可隨時在其中新增鍵-值對。要新增鍵-值對,可依次指定字典名、用方括號括起的鍵和相關聯的值。

對於字典中不再需要的資訊,可使用del語句將相應的鍵-值對徹底刪除。使用de1語句時,必須指定字典名和要刪除的鍵。刪除的鍵-值對永遠消失了。

dic['address']='beijing'

dic['age']=13 #對原來的鍵進行修改

print(dic)

del dic['address']

print(dic)

name=

print(name)

for na in sorted(name.keys()):

print(na)

for age in set(name.values()):

print(age)

#普通建立

a=b=

ab=[a,b]

print(ab)

for ab_s in ab:

print(ab_s)

#迴圈建立

abc=#建立空列表,不是字典,用中括號!

for abc_s in range(10):

abc_new=

print(abc)

#字典中儲存列表

school=

print(school)

#字典中字典

school=,'pk':}

print(school)

比較冗雜,需要加強記憶。另今日北京小雪,天氣陰森,心情不悅。

Python程式設計 6 函式和字典

2 函式的引數傳遞 3.datetime庫的使用 4 字典 使用關鍵字def來定義函式,指定函式名,還可能在括號內指出函式為完成其任務需要什麼樣的資訊。在示例中,函式名為greet user 它不需要任何資訊就能完成其工作,因此括號是空的 即便如此,括號也必不可少 最後,定義以冒號結尾。用三引號括起...

Python程式設計PTA題解 字典合併

description 字典合併。輸入用字串表示兩個字典,輸出合併後的字典,字典的鍵用乙個字母或數字表示。注意 1和 1 是不同的關鍵字!input 輸入僅一行,輸入在第一行中輸入第乙個字典字串 在第二行中輸入第二個字典字串 output 在一行中輸出合併的字典,輸出按字典序。1 的ascii嗎為4...

python字典len d Python字典詳解

python字典 dict 是乙個很常用的復合型別,其它常用符合型別有 陣列 array 元組 touple 和集合 set 字典是乙個key value的集合,key可以是任意可被雜湊 內部key被hash後作為索引 的型別。因此,key可以是文字 數字等任意型別。如果兩個數字 判斷相等,那麼ke...