adict =
# 第一種取值方法
name = adict[
'name'
]# 當取得值存在時
print
(name)
# 張三
# 當取的值不存在時
heigh = adict[
'heigh'
]print
(heigh)
# 報錯: keyerror: 'heigh'
name = adict.get(
'name'
)print
(name)
# 張三
# 當取的值不存在時
heigh = adict.get(
'heigh'
)print
(heigh)
# none
#這樣相比較明顯第二種取值方法更加好,而且當取得值並不存在時,我們還可以設定取到預設值,像這樣:
heigh = adict.get(
'heigh'
,180
)print
(heigh)
# 180
python 兩種辦法驗證資料的型別
返回值是布林值 通過 type可以得到乙個資料的類 type 變數 s haah type 物件 得到的返回值是建立這個物件的類 res type s print res,type res i 1 si str i print si,type si i2 2 si2 res i2 print si2...
python資料型別之字典型別
字典常用方法 clear get pop update copy items popitem values fromkeys keys setdefault 字典的表示方法 info dic 常用操作 1.存 取 info dic print info dic name11111111 找不到則報錯...
python 字典值儲存列表的兩種方式
示例構建了列表相同值的索引的字典鍵值對,0,1,2,3,4,6這些索引的值都是3,5索引值是1,分別作為字典的鍵和值 方法一 dict.setdefault key,default none 如果字典中包含有給定鍵,則返回該鍵對應的值,否則返回為該鍵設定的值。sample 3,3,3,3,3,1,3...