【发布时间】:2019-03-02 07:26:59
【问题描述】:
我正在研究一个基本上如下的循环
MyList = ['cttgaaat',attcggat',gtatcaag'...]
for value in text_file:
print(key_nucleotide_position)
key_核苷酸位置是来自文本文件的给定数字,它将 返回类似的东西
In [1]: 1
3
5
7
...
我正在尝试一个看起来像这样的 for 循环
for value in MyList:
print(value[key_nucleotide_position])
print('\n')
但是,不是打印我想要的,而是
t
t
t
g
c
t
a
g
a
t
t
g
我只有这个
t
t
g
当我将一个 for 循环放在另一个 for 循环中时,我设法让它工作,但这只是给了我这种格式的超长核苷酸序列(497 行)
a
t
t
g
g
c
g
...
我知道如何分析,但不知道如何以我希望拆分的方式拆分它,即每 91 个核苷酸 - 即使那样,返回值对于核苷酸的数量并不完全有意义我应该得到。
任何帮助将不胜感激。
【问题讨论】:
-
能否请您更正第一段代码 sn-p 中的语法。
information_file是什么? -
欢迎来到 SO。请以适当且格式正确的方式提出您的问题。