python接口测试request返回json数据,自定义一个字典,怎么判读这个字典是返回数据的子集

2025-02-24 13:09:06
推荐回答(1个)
回答1:

def is_subdict(dict1, dict2):
    '''tell whether dict2 is a part of dict1
    判断字典dict2是否为dict1的子集
    >>> is_subdict({'a': 1, 'b': 2}, {'a': 1})
    True
    >>> is_subdict({'a': 1, 'b': 2}, {'c': 3})
    False
    '''
    d = dict(dict1, **dict2)
    return d == dict1
    
if __name__ == '__main__':
    import doctest
    doctest.testmod()