在 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...