如何检查(应用“如果”条件)字典的“值”是否存在

时间:2019-09-04 16:28:54

标签: python-3.x

我有一个python字典,其键值为成功:错误或成功:正确。我想应用条件,该条件应该说成功的值为True时,请“执行此操作”。

if data_to_be_sent['Success'] =='False':
                    print("Utkarsh")

即使字典中存在'False'值,我也无法进入循环。 下面是我的字典”

{'CorrelationId': 'X', 
    'ValidationType': 'Y', 'Success': False, 'OutputPath': ['<a href=https link</a>', '<a href=https link//key>https link</a>'], 'ValidationDetail': '%'}

1 个答案:

答案 0 :(得分:1)

if not data_to_be_sent['Success']:
    print("Utkarsh")

由于data_to_be_sent['Success']是布尔值,因此可以使用if <condition>的形式。您无需说if <variable> == False

此外,False是布尔值,而'False'是字符串。他们不一样。