将字符串列表写入文件

发布于 2024-11-08 05:07:15 字数 507 浏览 0 评论 0原文

我有一个缩写列表

Letters = ['Ala', 'Asx', 'Cys', ... 'Glx']

我想将其输出到一个文本文件,如下所示:

#Letters
Ala、Asx、Cys、..... Glx

Noob 程序员在这里!我总是忘记最简单的事情!啊,

请帮忙,谢谢!

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()

I have a list of abbreviations

Letters = ['Ala', 'Asx', 'Cys', ... 'Glx']

I want to output this to a text file that will look this like:

#Letters
Ala, Asx, Cys, ..... Glx

Noob programmer here! I always forget the simplest things! ah

please help and thanks!

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()

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ゝ偶尔ゞ 2024-11-15 05:07:15

fh.write(', '.join(Letters)) 怎么样?

How about fh.write(', '.join(Letters))?

爱要勇敢去追 2024-11-15 05:07:15

我对生物包了解不多,但我猜......

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

或者

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

I don't know much about the bio package but I guess ...

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

or

fh.write(",".join(letters))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文