【发布时间】:2012-05-02 02:25:56
【问题描述】:
我有以下代码,其中 frag 是被切割(按顺序)DNA 序列数据的字符串列表:
for a in frag:
length_fragment = len(a)
if (a[0:5] == 'CCAGC') and (a[-1:] == 'C'):
total_length.append(length_fragment)
但是,我想跳到 for 循环中的下一个 a 并查看下一个片段的第一个字母是否是 CCAGC ...这在 python 中是否可行。
所以我想将 a[-1:] =='C' 更改为下一个 a[0:5] =='ACGAG' 的语句。关键字是 for 循环中的下一个 a。所以我想在 for 循环中略过。
【问题讨论】:
-
我不知道你想说什么。您能否展示示例输入、相应的输出并通过算法进行讨论?
标签: python if-statement for-loop