【发布时间】:2013-05-15 15:12:43
【问题描述】:
我有一个格式如下的字符串:
"2A:xxx\r\n3A:yyyy\r\n51:yzzzz\r\n52:yzyeys\r\n4A:....."
这需要通过在\r\n处拆分来转换成字典。
然而,困难的部分是,对于 3A 和 4A 之间的对,密钥需要预先添加 3A,以表明它们是 3A 的子集。
所以最终的预期输出如下:
{'2A':'xxxx','3A':'yyyy','3A-51':'yzzzz','3A-52':'yzyeys','4A':'.....}
有没有比将所有数据提取到字典中并稍后使用 for 循环遍历字典更简单的方法。 这可以在单个解析进程中完成吗?
【问题讨论】:
标签: python