python辞書のkeyが存在するかどうかを判断する

980 ワード

pythonをバックグラウンド開発に利用すると、転送データはjson形式で、この時、フィールドとjsonがデータ変換を行うことがよくあります.私たちはよく使われる方法import jsonを採用することができます.jsonのloadsとdumps符号化を利用する:そのシーケンス化dumps復号とも呼ばれる:その逆シーケンス化loadsとも呼ばれる.データ転送後に変換された後も辞書のデータを解析することが多い.このとき、辞書のkeyを判断することが多い.ここにはhas_key、二つ目はin not inを利用して、後者は効率がいいです.
dict = {'Alice': '12', 'Beth': '34', 'Cecil': '56'}
if 'Alice' in dict.keys():
      if dict['Alice'] == '12':
            print('success')