星辰儿啊 2024-04-01 11:25 采纳率: 43.1%
浏览 4

关于python获取字典的值

[{'sysid': 'qwe', 'issue': '123', 'content': '123'},
{'sysid': 'qwe', 'issue': '123', 'content': '456'},
{'sysid': 'qwe', 'issue': '123', 'content': '789'}]

描述:
我现在通过mysql查询出来的数据是一个列表(上面的结构),然后里面套了多个字典
需求:
拿到每个字典里面,key:content,对应的value值
也就是下面这样:
['123','456','789']

辛苦帮我解决一下!

  • 写回答

4条回答 默认 最新

  • 码农阿豪@新空间代码工作室 Java领域优质创作者 2024-04-01 11:26
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    回答: 可以使用列表推导式来实现: data_list = [{'sysid': 'qwe', 'issue': '123', 'content': '123'},
             {'sysid': 'qwe', 'issue': '123', 'content': '456'},
             {'sysid': 'qwe', 'issue': '123', 'content': '789'}]
    

    content_list = [item['content'] for item in data_list] print(content_list) 输出结果为:['123', '456', '789'] 其中,for item in data_list 遍历了列表中的每个字典,item['content'] 表示获取每个字典的 content 键对应的 value 值,最终结果保存在 content_list 列表中。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月1日

悬赏问题

  • ¥15 远程访问linux主机超时
  • ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例
  • ¥15 CPU卡指令整合指令数据都在图片上
  • ¥15 火车票关联12306问题
  • ¥15 odoo17处理受托加工产品
  • ¥15 如何用MATLAB编码图三的积分
  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算