python一维无序数据如何表达_python无序数据如何规整为嵌套词典并查询?

有如下文本,如何生成嵌套词典,生成后如何维护、查询数据?没有思路。/**/里的内容和空行不要,“:”前面的是第一个KEY,“=”前面是第二个KEY,“=”后面是value值,如:MODMSFP:I...

有如下文本,如何生成嵌套词典,生成后如何维护、查询数据?没有思路。

/**/里的内容和空行不要,“:”前面的是第一个KEY,“=”前面是第二个KEY,“=”后面是value值,如:

MOD MSFP:ID=P29,MODTYPE=P0,VALUE="FEFF";变换后为:

dic ={“MOD MSFP“:{“ID”:“P28” , “MODTYPE”:“P0” , “VALUE”:"FEFF"} , …… , ……}

将所有数据规整为嵌套字典后,需查询命令是“MOD MSFP”,且“VALUE”的值是"FEFF"的ID的值。

**********************文本内容,不含本行************************

/* TIME = 2017-08-13 05:10:00 */

/* ME Type=UGC, Version=V200R009C00SPC200*/

USE ME:MEID=261;

/* MOC = MODULE */

ADD MODULE:MID=1000,MT=CCU,SUBRN1=0,SN1=10,SN2=12;

ADD MODULE:MID=1001,MT=CCU,SUBRN1=0,SN1=10,SN2=12;

/* MOC = MAXT */

MOD MAXT:TID=TID836,MT=CDB,MAXT=600000;

/* MOC = MSFP */

MOD MSFP:ID=P29,MODTYPE=P0,VALUE="FEFF";

MOD MSFP:ID=P98,MODTYPE=P0,VALUE="0008";

/* MOC = NACODE */

ADD NACODE:NAC=K'15;

ADD NACODE:NAC=K'13;

/* MOC = SPA */

SET SPA:MN=1000,SA=BSSAP-1&RANAP-1&GS-1&MAP-1&CAP-1&INAP-1;

SET SPA:MN=1001,SA=BSSAP-1&RANAP-1&GS-1&MAP-1&CAP-1&INAP-1;

**********************文本内容,不含本行************************

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值