Python判斷json是否有key

2021-08-17 20:59:40 字數 825 閱讀 2544

string =" "
print  '物件:' string

輸出結果為:

物件:

jsonob=json.load(string)
判斷json中是否有某個key 

jsonob.has_key('code')
上邊使用的python版本為python2.7

使用 in 操作符用於判斷鍵是否存在於字典中,如果鍵在字典 dict 裡返回 true,否則返回 false。

而 not in 操作符剛好相反,如果鍵在字典 dict 裡返回 false,否則返回 true。

dict =  

# 檢測鍵 age 是否存在

if 'age' in dict:

print("鍵 age 存在")

else :

print("鍵 age 不存在")

# 檢測鍵 *** 是否存在

if '***' in dict:

print("鍵 *** 存在")

else :

print("鍵 *** 不存在")

# not in # 檢測鍵 age 是否存在

if 'age' not in dict:

print("鍵 age 不存在")

else :

print("鍵 age 存在")

輸出結果:

鍵 age 存在

鍵 *** 不存在

鍵 age 存在

python 判斷單鏈表是否有環

方法 快慢指標 defination of a cycle listnode class listnode def init self,x self.val x self.next none class solution def ifcyclelist self,head fast head slo...

python判斷字串是否是json格式方法

在實際工作中,有時候需要對判斷字串是否為合法的json格式 解決方法使用json.loads,這樣更加符合 pythonic 寫法 示例 python import json def is json myjson try json object json.loads myjson except va...

python判斷字串是否是json格式方法分享

python判斷字串是否是json格式方法分享 在實際工作中,有時候需要對判斷字串是否為合法的json格式 解決方法使用json.loads,這樣更加符合 pythonic 寫法 示例 python import json def is json myjson try json object jso...