如何从字典列表中获取字典数据

拒绝

考虑以下内容List of Dictionaries(从数据库中检索):

education =  [{
    "schools" : "Nelson Mandela Metropolitan University",
    "studied_from" : new Date("16/1/2012 02:00:00"),
    "studied_to" : new Date("25/1/2055 02:00:00"),
    "qualifications" : "  National Diploma",
    "fields_of_study" : "Industrial engineering"
  }, {
    "schools" : "Massachusetts Institute of Technology",
    "studied_from" : new Date("16/1/2009 02:00:00"),
    "studied_to" : new Date("25/1/2020 02:00:00"),
    "qualifications" : "B Tech",
    "fields_of_study" : "Information Technology"
  }]

我正在尝试从dict要返回的数据中获取数据
我尝试了以下方法:

   for edu in context.education:
        studied_to.append(edu.studied_to)
        qualification = edu.qualifications
        fields_of_study = edu.fields_of_study
        school = edu.schools
        recent = max(studied_to)
    if recent:
        print recent
        print qualification
        print fields_of_study

这是行不通的,因为它总是返回最后一个数据的数据dict,我也尝试将其if-statement放入for循环中,但是这也没有用,因为它可以为所有条目运行。

我最终希望使用这些值在HTML页面上生成。

丹尼尔·罗斯曼

不幸的是,您的代码毫无意义。您似乎要在列表中追加一些变量,并使用最新版本重新定义其他变量,而无需实际返回所需的字典。

但是,看来您实际上所追求的是具有最大“ studied_to”值的字典。因此,您应该只max用一个键替换所有代码

most_recent = max(education, key=lambda s: s['studied_to'])

(另外,请尝试为您使用的语言发布有效的语法。第一个代码段似乎是Javascript,而不是Python。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从字典列表中获取字典数据

来自分类Dev

获取字典列表中字典的值

来自分类Dev

如何从元组对象列表中获取字典对象?

来自分类Dev

如何快速获取字典数组中的数据?

来自分类Dev

python在列表中获取字典值

来自分类Dev

python在列表中获取字典值

来自分类Dev

从键列表中获取字典的值

来自分类Dev

从字典内的列表中获取字典值

来自分类Dev

如何在python的字典中获取字典

来自分类Dev

如何在Python的字典中获取字典的路径?

来自分类Dev

如何从字典数组中获取字典索引?

来自分类Dev

获取字典中的字典项

来自分类Dev

仅获取字典中嵌套列表的一个值以创建数据框更新#1

来自分类Dev

如何使用字典从列表中获取数据

来自分类Dev

获取字典中列表的平均值

来自分类Dev

获取字典列表中重复值的计数

来自分类Dev

如何使用json.dumps()获取字典中的排序列表

来自分类Dev

如何在python中获取字典排序列表的索引?

来自分类Dev

当值是python中的值列表时如何获取字典键

来自分类Dev

从数据框中获取字典的有效方法

来自分类Dev

从数据框中获取字典的有效方法

来自分类Dev

从字典列表中获取组合的数据框

来自分类Dev

从列表中的字典获取正确的数据

来自分类Dev

如何从字典列表中的字典中获取值

来自分类Dev

Python:从列表内元组中的字典中获取字典值并对其进行处理

来自分类Dev

python列表理解按键获取字典

来自分类Dev

获取字典的键名列表

来自分类Dev

如何从 Python 中的 csv 文件读取字典列表?

来自分类Dev

从字典中获取列表