如何将有格式的字符串转化成嵌套的list
时间:2011-08-08
来源:互联网
[code=Python][/code]
初学python,现在有一个任务将下面的字符串转成 [ [ [],[],[],[] ], [ [],[],[],[] ], [], [ [],[] ] ] 这种格式
str =
00001230 Msg
11031023 ..sdf
21313001 ....dsfsf
31313134 ....fdsfdf
42344140 ....sffdfs
53131414 ......dsfsfsfgg
63145555 ......sfdsfsfsd
71312315 ....313146
83523534 ......1sfdsdgg
92424253......1sfsdfg
10314535 ....sfdsdf
11314232 ....sfsrtrtfd
12456353 ..ssdf
13452342 ....sfsfsf
14353534 ....sfsfhghaf
15542434 ......dfdhdfsrt
16243145 ......sytxchr
17473434 ....etuyatrtuy
18476143 ....46dghsf
strlists = str.split('\n')
for a in strlists
..
..不知道该如何操作了
..
有高人指点下吗 ?
初学python,现在有一个任务将下面的字符串转成 [ [ [],[],[],[] ], [ [],[],[],[] ], [], [ [],[] ] ] 这种格式
str =
00001230 Msg
11031023 ..sdf
21313001 ....dsfsf
31313134 ....fdsfdf
42344140 ....sffdfs
53131414 ......dsfsfsfgg
63145555 ......sfdsfsfsd
71312315 ....313146
83523534 ......1sfdsdgg
92424253......1sfsdfg
10314535 ....sfdsdf
11314232 ....sfsrtrtfd
12456353 ..ssdf
13452342 ....sfsfsf
14353534 ....sfsfhghaf
15542434 ......dfdhdfsrt
16243145 ......sytxchr
17473434 ....etuyatrtuy
18476143 ....46dghsf
strlists = str.split('\n')
for a in strlists
..
..不知道该如何操作了
..
有高人指点下吗 ?
作者: aizaidongzhi 发布时间: 2011-08-08
每多两个. 就属于子节点, 只有一个根节点, 就是那个没有.的 MSG
转化为list,他们说做树形图方便点。
转化为list,他们说做树形图方便点。
作者: aizaidongzhi 发布时间: 2011-08-08
没看懂你字符串格式,是前面的数字不要?根据空格的多少格式化?
作者: Waistcoat23 发布时间: 2011-08-08
前面的数字都不管,只提取..后面数据 根据..的多少 表示他和上一层的关系
作者: aizaidongzhi 发布时间: 2011-08-08
引用 2 楼 waistcoat23 的回复:
没看懂你字符串格式,是前面的数字不要?根据空格的多少格式化?
没看懂你字符串格式,是前面的数字不要?根据空格的多少格式化?
前面的数字都不管,只提取..后面数据 根据..的多少 表示他和上一层的关系
作者: aizaidongzhi 发布时间: 2011-08-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28