Python 如何将文件中的行相互打印
这可能很容易,但我还不能解决这个问题。我有一个普通文件,如下所示:Python 如何将文件中的行相互打印,python,loops,file,iteration,Python,Loops,File,Iteration,这可能很容易,但我还不能解决这个问题。我有一个普通文件,如下所示: >seq1 AAAAAAAA >seq2 TTTTTTTT >seq3 CCCCCCCC >seq4 GGGGGGGG 我想得到的是打印每一行(除了以>开头的行)与另一行的对比-所需的输出应该是: AAAAAAAA TTTTTTTT AAAAAAAA CCCCCCCC AAAAAAAA GGGGGGGG TTTTTTTT CCCCCCCC TTTTTTTT GGGGGGGG CCCCCCCC
>seq1
AAAAAAAA
>seq2
TTTTTTTT
>seq3
CCCCCCCC
>seq4
GGGGGGGG
我想得到的是打印每一行<代码>(除了以>开头的行)与另一行的对比-所需的输出应该是:
AAAAAAAA
TTTTTTTT
AAAAAAAA
CCCCCCCC
AAAAAAAA
GGGGGGGG
TTTTTTTT
CCCCCCCC
TTTTTTTT
GGGGGGGG
CCCCCCCC
GGGGGGGG
谢谢你我想这就是你想要的:
with open('file.txt', 'r') as file:
lines = file.readlines()
for line in lines:
if not line.startswith('>'):
print(line)
您必须逐行读取文件,并测试第一个字符。请选择、读取和,并提供一个。“为我实现此功能”是本网站的主题。你必须诚实地尝试,然后就你的算法或技术提出一个具体的问题。不,确切地说,我想每隔一行打印一行,因为我已经粘贴了愿望输出。我看到了,对不起,我会再试一次非常感谢你:)