如何按属性在python列表中查找对象

总和

如果我有一个这样创建的列表:

list = [
    {
    "id": 1,
    "name": "something 1"
    },
    {
    "id": 2,
    "name": "something 2"
    }
]

我想从列表项之一中获取信息,使用 url 中的 id,如下所示:

@route.app('item/<int:id>')
def item(id):
  name = ???
  return render_template('index.html', name=name)

我将如何从 url 中获取具有特定 id 的列表中对象的名称?

火花基金会的技术

一个简单的 for 循环将完成您的工作:

@route.app('item/<int:id>')
def item(id):
   some_list = [
    {
    "id": 1,
    "name": "something 1"
    },
    {
    "id": 2,
    "name": "something 2"
    }
   ] 
  name = ""
  for obj in some_list:
    if obj['id'] == id:
          name = obj['name']
  return render_template('index.html', name=name)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qt:按属性在列表中查找对象

来自分类Dev

Python - 如何通过查找对象的属性来搜索存储在列表中的对象

来自分类Dev

如何通过列表中的属性值获取/查找对象

来自分类Dev

R:在深层嵌套列表中按名称查找对象

来自分类Dev

在列表中查找对象

来自分类Dev

在列表中查找对象

来自分类Dev

PHP OOP按属性查找对象

来自分类Dev

如何在pyqt中按名称查找对象?

来自分类Dev

在Python中查找对象内部列表的长度

来自分类Dev

在NSMutableArray中按名称查找对象

来自分类Dev

从Java中的嵌套对象列表中按ID查找对象

来自分类Dev

在JSON文件中查找对象属性

来自分类Dev

从地图内的列表中查找对象

来自分类Dev

从地图内的列表中查找对象

来自分类Dev

如何在Python中查找对象的真实类型

来自分类Dev

查找对象时,如何按表中的字段对其获取的子对象进行排序

来自分类Dev

按值在深层嵌套对象中查找对象

来自分类常见问题

使用一个属性在自定义列表中查找对象的indexOf

来自分类Dev

在一个属性包含重复值的列表中查找对象

来自分类Dev

从 plsql 中的对象列表中查找对象

来自分类Dev

如何在ArrayList中基于某个属性查找对象并编辑该对象

来自分类Dev

如何查找对象数组并仍然保留对象属性?

来自分类Dev

如何在Django Rest Framework中按其ID查找对象

来自分类Dev

使用流在列表列表中查找对象

来自分类Dev

Java查找对象列表中不包含的对象

来自分类Dev

C# 使用对象字段在列表中查找对象

来自分类Dev

如何使字典按值查找对象键

来自分类Dev

在数组Ramda中按ID查找对象

来自分类Dev

在Rails 4 App中按ID查找对象

Related 相关文章

热门标签

归档