可以通过定义一个函数来实现从字典中提取特定键。以下是一个示例代码:
def extract_keys(d, keys):
"""
从字典d中提取特定的keys键
"""
return {k: d[k] for k in keys if k in d}
使用该函数的示例如下:
d = {'a': 1, 'b': 2, 'c': 3, 'd': 4}
keys = ['a', 'c']
result = extract_keys(d, keys)
print(result)
输出:
{'a': 1, 'c': 3}
该函数从字典d中仅提取包含在keys列表中的键,并返回一个新的字典。在以上示例中,从d字典中仅提取了'a'和'c'键,并返回新的字典{'a': 1, 'c': 3}。