在Python脚本中,我有一个词典:
dict = [{'entity': 'Mexican', 'type': 'cuisine', 'startIndex': None, 'endIndex': None, 'score': None}]
现在,我只想提取密钥entity
,因此我可以将密钥的值Mexican
存储在字符串变量中。
答案 0 :(得分:1)
要访问字典中的值,请使用其键查询字典。 实施例 -
dict = { 1:'a', 2:'b', 3:'c' }
dict[1]
'a'
dict[2]
'b'
但是在您的代码中,您在List中添加了字典。
[{'entity': 'Mexican', 'type': 'cuisine', 'startIndex': None, 'endIndex': None, 'score': None}]
方括号围绕着这里的字典。因此,此字典将是名为 dict 的列表中的第一个项目 因此,要访问字典中存在的实体键的值,您需要首先访问List值,然后访问Dictionary键值。
因此,要实现这一点,请使用以下代码。
dict[0]['entity']
这里,dict[0]
返回字典对象,['entity']
on返回字典对象的值。