我有一個看起來像這樣的文件:創建從FASTA文件字典
%Labelinfo
字符串1
字符串2
%Labelinfo2
STRING3
string4
STRING5
我想創建字典,有密鑰的字符串,它是%Labelinfo,和值,下一個字符串從一個Labelinfo串聯。基本上是這樣:
{%Labelinfo:字符串1 +字符串2,%Labelinfo:字符串2 + STRING3 +串,4}
問題是,可以存在任何數量的兩個 「Labelinfo」 行之間的行。例如,%Labelinfo到%Labelinfo2之間可以是5行。然後,在%Labelinfo2到%Labelinfo3之間就可以了,比方說4行。
但是,包含「Labelinfo」的行總是以相同的字符開頭,例如%。
我該如何解決這個問題?
你可能想看看Biopython除非你真的喜歡滾動您自己。然後再次,這是一個奇怪的FASTA格式,它使用'%'而不是'>'。 –