养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Python中将字符串数据处理成字典的方法

时间:2024-11-05 02:29:13

有一张成绩表,格式:张三:100|李四:80|王五:霁授作犬90|赵六:98现在这种成绩表是字符串格式,下面我们来看一下如何将这种格式存到的Python的字典当中。

Python中将字符串数据处理成字典的方法

工具/原料

电脑

Python开发工具

方法/步骤

1、建立变量c,赋值为:张三:100|李四:80|王五:90|赵六:98。c="张三:100|李四:80|王五:90|赵六:98"

Python中将字符串数据处理成字典的方法

2、用split方法把字符串进行分割,分割符号为“|”,并且把分割结果存到列表lst当中lst=c.split("|")

Python中将字符串数据处理成字典的方法

3、创建一个空的字典dic,为我们存放刚刚分割的数据做准备,经过上面的处理我们列表中已经有了张三:100,李四:80这样的元素。dic={}

Python中将字符串数据处理成字典的方法

4、用for循环语句把列表lst中的元素进行提取,代码如下:forlinlst:

Python中将字符串数据处理成字典的方法

5、继续用split方法把我们拿到的每一个lst列表中的元素进行再次分割,这次我们分谧摅嵝羟别存到变量a和b当中,代码如下:a,b=l.split(":")

Python中将字符串数据处理成字典的方法

6、经过上面的处理,a和b分别作为我们字典中的key和值,所以我们直接往空字典中增加对应的数据即可。dic[a]=b最后我们用print打印出整个字典dic

Python中将字符串数据处理成字典的方法

7、代码总结以及运行效果:c="张三:100|李四:80|王五砜实蛰斓:90|赵六:98"lst=c.霜杼厮贿split("|")dic={}forlinlst:a,b=l.split(":")dic[a]=bprint(dic)

Python中将字符串数据处理成字典的方法

© 一点知识