【发布时间】:2022-11-24 14:59:41
【问题描述】:
我有一个数据集如下
tmp_dict = {
'a': ?,
'b': ?,
'c': ?,
}
我有一个数据是一个字典列表,比如
tmp_list = [tmp_dict1, tmp_dict2, tmp_dict3....]
而且我发现有些词典没有完美地包含关于“a”、“b”、“c”的键。
如何检查并填写密钥不存在
【问题讨论】:
-
你所说的完美是什么意思?你是说所有的键都不应该有 None 吗?问号代表什么?
-
if set(tmp_dict) == {'a', 'b', 'c'}: -
@AhmedSayed 我认为他的意思是字典具有所有 3 个必需的键。
标签: python list dictionary fill