f = ''
da = ['A', 'T', 'G', 'C', ' ']
fnn = []
print(fnn)
con = 0
x = input('Corrupted: ')
nx = list(x)
for nx in nx:
if nx[con] in da:
f = f + str(nx[con])
else:
pass
fn = f.split()
print(fn)
print(fn[0])
for i in fn:
if fn[i] not in fnn:
fnn = fnn.extend(fn[i])
else:
pass
print(fnn)
该脚本旨在读取输入,然后删除除 from 之外的所有字母A C G T
并删除指向它的任何重复序列,我真的很难让它删除重复序列,我需要做什么?我究竟做错了什么?有没有更快的方法来做到这一点?