我在一个变量结果中有多个词典。如何从中仅返回第一个字典值?

2024-09-24 02:22:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一个变量结果中有多个词典。如何从中仅返回第一个字典值?

for result in results:
    print(result)

输出为:

{'Title': 'John'}
{'Title': 'Mark'}
{'Title': 'Adam'}
{'Title': 'Ethen'}
{'Title': 'Tom'}

我想返回第一个字典“john”的值。


Tags: infor字典titleresultjohnresults词典
3条回答

使用dict的键访问该值

print(results[0]['Title'])

最好更改字典的键。 或者您可以使用var[0] 或者使用var[title]

如果您有字典列表或元组,则可以使用索引:

results[0]

其中0对应于列表中的第一个字典,因为Python中的索引从0开始

相关问题 更多 >