大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
python字符串数组转对象类型
import json
content = '''[{"_1":"唐","_2":12},{"_1":"宋","_2":2},{"_1":"元","_2":45}][{"_1":"明","_2":2},{"_1":"清","_2":4},{"_1":"夏","_2":5}][{"_1":"商","_2":11},{"_1":"周","_2":1},{"_1":"晋","_2":7}]'''
# 因为是字符串数组,一个字符串里含有三个数组,而每个数组里的对象都是以“,”隔开,所以我这把所有的“]”改为“]*”,这样就可以以*切割
a1 = content.replace(']',']*')
# 以“*”切割为三个数组
arr = a1.split('*')
# 循环数组
for i in arr:
# 因为这样切割会导致末尾切割出一个空数组,所以这里判断当数组为空时跳出此次循环
if(i==''):
break;
# 我把三个数组的首尾中括号去除并以每个对象的“}”修改成“}*”好以“*”进行分隔成一个数组
arrin = i.replace('},','}*').strip('[]').split('*')
# 循环总数组
for j in arrin:
# 把每个对象字符串转换为对象类型
res = json.loads(j)
print(res)
南京免费代缴社保公积金,办理住房补贴,注册公司。详情联系:18855397334(微信同号)
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/196971.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...