我有一个接受dict作为输入的方法,并在dict上进行一些格式化。
我想在开始格式化之前确保dict包含所需的条目。目前我有代码
if not ('email' in payload and
'renewal_date' in payload and
'username' in payload
):
raise InvalidDictContentsError
其中一些词条中包含15个左右的项目,所以它会变得很长。是否有一种更优雅的方式来验证字典?