将字符串列表写入文件

0 投票
2 回答
599 浏览
提问于 2025-04-16 17:50

我有一个缩写的列表

字母 = ['Ala', 'Asx', 'Cys', ... 'Glx']

我想把这个输出到一个文本文件里,格式应该是这样的:

#字母
Ala, Asx, Cys, ..... Glx

我是个编程小白!我总是忘记最简单的事情!啊

请帮帮我,谢谢!

import Bio
from Bio import Seq
from Bio.Seq import Alphabet

output = 'alphabetSoupOutput.txt'
fh = open(output, 'w')
ThreeLetterProtein = '#Three Letter Protein'
Letters = Bio.Alphabet.ThreeLetterProtein.letters
fh.write(ThreeLetterProtein + '\n')

  #Don't know what goes here

fh.close()

2 个回答

1

我对bio这个包了解不多,但我猜...

for letter in letters:
    fh.write(letter + ',')

或者

fh.write(",".join(letters))
5

你觉得用 fh.write(', '.join(Letters)) 这个方法怎么样?

撰写回答