python列表获取 value值

news/2024/11/26 7:22:38/
caseinfo=[{'name': '获取token','request': {'method': 'get', 'url': '/cgi-bin/token', 'headers': 'none','datas':{'grant_type': 'client_credential','appid': 'wx2ed6b772cc34974d', 'secret': 'aca6a76b0a57f9d32a90a716318d6736'}}, 'validate': 'none'}]

 举例说明,近期在学习python的时候需要获取列表信息字段,列表里面嵌套了字典,则需要遍历操作执行

for item in caseinfo:for k,v in item.items():if type(v) !=dict:print(k,v)else:for k,v in  v.items():if type(v) != dict:print(k, v)else:for k, v in v.items():print(k,v)

或者获取具体的某一个key值

for case in  caseinfo:cases = case['request']['datas']print(cases)for key,value in cases.items():if type(value)==dict:for key, value in cases.items():print(key,value)else:print(key,value)

http://www.ppmy.cn/news/85375.html

相关文章

opencv_c++学习(十八)

一、连通域分析 连通域分割原理: 邻域分为4邻域和8邻域。如上图所示。当使用连通域分割方法时,需要首先将图像进行二值化处理,在进行连通域的处理。右图为连通域分割两遍法的一个示意图,具体原理可以自行查询,这里只…

Python调用腾讯云函数传递json数据

前言 有些时候有一些公共的方法,需要放在服务器上,在不同的电脑上使用。但是我们有没有自己的服务器,所以考虑将公共的方法放在腾讯云、华为云、阿里云、百度云等云平台上,方便在不同的电脑上复用。 我们这里使用的是腾讯云&#…

【C语言】数组名作函数参数

数组名作函数参数 引例思考例2通用性指针形参和数组形参几点说明 引例 在主函数中输入10个整数,并存入一个一维数组中;然后在被调函数中,将0号元素的值改为原值的10倍;最后在主函数中输出结果。 思路: 若想在被调函数…

【Linux】线程同步/生产消费模型/线程池/读写锁

目录 1.Linux线程同步 1.1.条件变量 1.1.1.同步概念与竞态条件 1.1.2.条件变量函数 初始化和销毁 1.1.3.等待条件满足 1.1.5.为什么 pthread_cond_wait 需要互斥量? 1.1.6.条件变量使用规范 2.生产者消费者模型 2.1.模型概念 2.2.模型优点 2.3.基于Blocking Queue的…

MySQL---事务

1. 事务操作 开启事务:Start Transaction 任何一条DML语句(insert、update、delete)执行, 标志事务的开启命令:BEGIN 或 START TRANSACTION 提交事务:Commit Transaction 成功的结束,将所有的DML语句操作历史记录…

小电流接地系统单相接地故障选线及保护

小电流接地系统单相接地故障选线及保护 姓名[1] 【摘要】:小电流系统单相接地故障选线以及定位一直是研究的热点,本文基于小电流系统出现单相接地短路后的特征,提出利用稳态特征和暂态特征信息结合的方式进行故障选线与保护,然后利…

【数据结构】线性表之栈、队列

前言 前面两篇文章讲述了关于线性表中的顺序表与链表,这篇文章继续讲述线性表中的栈和队列。 这里讲述的两种线性表与前面的线性表不同,只允许在一端入数据,一段出数据,详细内容请看下面的文章。 顺序表与链表两篇文章的链接&…

Selenium2023最全攻略(元素操作,浏览器操作等)附完整代码!

一、元素操作方法 方法: 1、.send_keys() # 输入方法 2、.click() # 点击方法 3、.clear() # 清空方法 注意:在输入方法之前一定要清空操作!! # 导包 from time import sleep from selenium import webdriver # 实例化浏览器 driver webdriver.Chrome(…