python2 字典 has_key() 方法用於判斷鍵(key)是否存在於字典(d)中,如果鍵在字典中返回true,否則返回false。
官方文件推薦用 in 操作符,因為它更短更通俗易懂。has_key()是老舊遺留的api,為了支援2.2之前的**留下的。python3已經刪除了該函式。
has_key() 方法語法:
d.has_key(key)
如果鍵在字典裡返回 true,否則返回 false。
以下例項展示了 has_key() 的使用方法:
#!/usr/bin/python
d =
print "value : %s" % d.has_key('age')
print "value : %s" % d.has_key('***')
以上例項輸出結果為:
value : true
value : false
Python2 字典總結
a print str a decode string escape 輸出 a a b c b dict.fromkeys a print b 輸出 可以自定義預設值 a a b c b dict.fromkeys a,250 print b 輸出 import collections data c...
Python2和Python3字典 字典序的區別
在python2中,python2 d dict b 12 a 12 print d.keys a b 在python3中,python3 d dict b 12 a 12 print d.keys dict keys b a 可見python2,python3的字典keys的結果是不一樣的。因此,...
python基礎2 字典
alien 0 訪問字典中的值 alien 0 color 新增鍵值對 alien 0 x position 0,鍵值對的排列順序和新增順序沒有關係 建立乙個空字典 alien 0 修改字典中的值 alien 0 x position 2刪除鍵值對 del alien 0 color 遍歷鍵值 fo...