我有一个文件,其行如下所示:
saldkfjaslk
asdlkfja
alsdkfjlk
aslkda;kdfsdlkfaj
sladkfjalskdfjlaskd
sldkfaj
lsadkfj
qwewrewst
se0polkjlkj
lpoerlwoej
alskdjf
asldkfjljlkjlk
sadlkfa
我想将以字符(不是空格)开头的行与以空格开头的后续行组合在一起。我还想省略下一行不以空格开头的行。使用上述示例的所需输出如下所示:
[('saldkfjaslk', 'asdlkfja', 'alsdkfjlk'),
('sladkfjalskdfjlaskd', 'sldkfaj', 'lsadkfj'),
('lpoerlwoej', 'alskdjf', 'asldkfjljlkjlk')]
如何在 Python 中解析这个文件?