【发布时间】:2020-03-08 08:36:40
【问题描述】:
我有一个包含以下内容的文本文件,如何将每一行分组到一个独立的列表中? (已编辑~将每组行追加到一个独立的列表中,例如groupA列表和groupB列表)
Group A
John 25 USA
Ali 20 Indonesia
Christina 30 India
.
.
Group B
Chris 30 Australia
ZhangMing 20 China
.
.
.
输出应该是这样的
print groupA
# output
[['john','25','USA'], ['Ali','20','Indonesia'], ['Christina','30','India']]
print groupB
# output
[['Chris','30','Australia'], ['ZhangMing', '20','China']]
到目前为止,我能够将每一行作为单词列表附加到列表中,但不知道根据 Group 自动对它们进行分组。
如果有人可以提供建议,不胜感激。
【问题讨论】:
-
文件中是否有带有
.字面意思的行,或者您是否使用它们来缩写? -
这意味着“更多”行,很抱歉造成混淆
标签: python list python-2.7