我有一本字典目录,如下所示。
[
{'name':['mallesh'],'email':['m@gmail.com']},
{'name':['bhavik'],'ssn':['1000011']},
{'name':['jagarini'],'email':['m@gmail.com'],'phone':['111111']},
{'name':['mallesh'],'email':['m@gmail.com'],'phone':['1234556'],'ssn':['10000012']}
]
我想从这些字典中提取信息的基础上键,持有其信息在另一个字典作为。
xml_master_dict={'name':[],'email':[],'phone':[],'ssn':[]}
此处xml_master_dict应填写以下相应的关键信息。
在第一部词典中,我们有这样一段话:
{'name':['mallesh'],'email':['m@gmail.com']}
在xml_master_dict中仅使用当前值更新名称和电子邮件关键字,如果字典中不存在任何关键字,则应使用None填充。在这种情况下,phone和ssn将为None
以下是预期输出:
第一个
1条答案
按热度按时间w6lpcovy1#
下面是使用for循环和字典的
update
方法来完成此操作的一种方法:此代码将生成以下输出:
然后,您可以使用Pandas库中的
pd.DataFrame
函数,使用此字典创建DataFrame。例如:此代码将生成以下输出: