如何仅提取列表中每个元素的一部分?

问题描述

我想从列表中提取idid是自动生成的。

BOOKS[
  {
    'id':'12345edfer8498erf84f8','name':'Mr.k'
  }
]

如何仅选择id

print(BOOKS['id'])

不起作用。

我想要的例子:

print(BOOKS['id'])

输出:

id:12345edfer8498erf84f8

解决方法

它位于索引0上。因此,像这样访问它:

BOOKS[0]['id']

,

使用books[0]['id']

books = [
  {
    'id': '12345edfer8498erf84f8','name': 'Mr.k'
  }
]

print(books[0]['id']) # output 12345edfer8498erf84f8

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...