请问python如何按照空行分块读取?

已有文本:
human chr1

human chr1

human chr1

human chr1
chicken chr10

human chr1
chicken chr10
这些文本我用空行分开一段一段,我想要删除只有一行的段落或者保留大于两行的段落。
变成只有:
human chr1
chicken chr10

human chr1
chicken chr10

请问有没有哪位学python的朋友可以指点一下?

调用string的split方法,可以按照空格分割字符串
你可以维护一个set,然后让每一行和set中的元素比较,如果不在set中就加入set,如果在set中就保留(说明这一行已经出现过至少一次),将其加入目标列表即可
有帮助望采纳~