Group Name: grp1
name1
name2
name3
===============
Group Name: grp2
NAME4
NAME5
NAME6
NAME7
===============
and so on....
mainfile.txt将包含上述内容,在这里我需要创建带有组名的列表,每个列表都将包含其内容,这些内容最多显示为“========”符号。
例如:根据上面的文件内容,我需要创建两个列表(grp1和grp2),其中我的grp1列表将有自己的“名称”作为内容,下面供参考。grp1 = ['name1','name2',name3']
grp2 = ['NAME4','NAME5',NAME6', 'NAME7']
有谁能帮我用python实现这一点吗?
先谢谢你。
1条答案
按热度按时间chy5wohz1#
你可以像这样逐行迭代文件,检查内容是否等于分隔符。
编辑:我想你还应该添加一个条件来忽略空行和有组名的行。