python中把字符串转换成字典

在python编程中,有时候会需要把字符串转成字典类型,比如从json字符串转成dict类型,以便于进行下一步的操作,或者把普通的不带{}的字符串转成字典类型,这些都需要按照一定的方法去做,才能给我们的编程工作助长一臂之力。

  1. 使用eval()函数将字符串转成字典

str = '{"name": "tom", "age": 24}'

d = eval(str)

  1. 用**json.loads(str)**转成字典

import json

str = '{"name": "tom", "age": 25}'

json.loads(str)

  1. 使用字符串的split()方法将字符串分割 ,再重新组合成字典

转换结果为:

  1. 使用正则表达式去提取键值对 ,再重新构建字典

转换结果为:

总结,在实际学习和工作中,遇到要把字符串转换为字典的情况,要分情况进行转换。

相关推荐
信誓旦旦的程序猿14 小时前
【Python量化实战宝典 #21】北向资金跟随手册:聪明钱择时信号(Python 可跑)
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
严谨的麻辣烫14 小时前
静态 ISP 代理请求超时怎么排查?Python 与 curl 实战
python·http·requests·1024程序员节·网络排障
KeepRobots16 小时前
11-01 温哥华不回拨:用 60 行 Python 查你的工单系统会不会差一小时(KeepRobots 工程笔记)
python
xiao77mwq16 小时前
你以为 OCR 慢?实测 81.3 s 里全是故障代价:如何把「定格态」消掉,让耗时从 6.5 s 到 13 倍差距显出原形
python
深圳市益普科技有限公司16 小时前
半导体良率管理YMS:良率与设备参数的相关性,先拉哪几组数据
人工智能·python·算法
“AI国潮设计-小江”16 小时前
【AIGC实战】Python+SDXL打造“潮汕英歌舞IP”万能立牌插件,批量生成“发财元宝蛋糕”视觉营销方案(附源码)
开发语言·人工智能·python·prompt·aigc
砚底藏山河17 小时前
python量化实操:冷热分层存储
java·开发语言·python·金融
十五年专注C++开发17 小时前
pybind11:一个跨C++和Python平台的编程库
开发语言·c++·python·pybind11
炘爚17 小时前
数据结构算法总结
数据结构·python·算法
信誓旦旦的程序猿17 小时前
【Python量化实战宝典 #18】MACD 金叉死叉手册:DIF、DEA、柱体全拆解(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口