| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python基础语法-如何把列表转化为字典? -> 正文阅读 |
|
[Python知识库]Python基础语法-如何把列表转化为字典? |
把列表形式的测试用例转化为字典格式: cases=[ ['case_id','case_title','url','date','excepted'], [1,'用例1','www,baidu.com','001','ok'], [4,'用例4','www,baidu.com','002','ok'], [2,'用例2','www,baidu.com','002','ok'], [3,'用例3','www,baidu.com','002','ok'], [5,'用例5','www,baidu.com','002','ok'], ] 把上述数据格式转换为如下格式: list=[ {'case_id': 1, 'case_title': '用例1', 'url': 'www,baidu.com', 'date': '001', 'excepted': 'ok'}, {'case_id': 4, 'case_title': '用例4', 'url': 'www,baidu.com', 'date': '002', 'excepted': 'ok'}, {'case_id': 2, 'case_title': '用例2', 'url': 'www,baidu.com', 'date': '002', 'excepted': 'ok'}, {'case_id': 3, 'case_title': '用例3', 'url': 'www,baidu.com', 'date': '002', 'excepted': 'ok'}, {'case_id': 5, 'case_title': '用例5', 'url': 'www,baidu.com', 'date': '002', 'excepted': 'ok'} ] 方法1:使用zip()函数实现 zip()?函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 zip 方法在 Python 2 和 Python 3 中的不同:在 Python 3.x 中为了减少内存,zip() 返回的是一个对象。如需展示列表,需手动 list() 转换。
运行结果:
方法2:使用for循环 对不起哦,我还不会~~等我学会再来完善哦~~ |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:45:24- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |