[BangPypers] string to list query
Baiju M
mbaiju at zeomega.com
Thu Aug 5 09:17:49 CEST 2010
Simplified:
def group_seq(seq):
seq_out = []
slash_found = False
for char in seq:
if slash_found:
seq_out[-1] = seq_out[-1]+char
slash_found = False
continue
if char == '/':
seq_out[-1] = seq_out[-1]+char
slash_found = True
continue
seq_out.append(char)
return seq_out
if __name__ == "__main__":
seq = "AT/CG"
print seq, group_seq(seq)
seq = "A/UT/CG"
print seq, group_seq(seq)
seq = "A/UT/CG/A"
print seq, group_seq(seq)
seq = "AT/CGAAA"
print seq, group_seq(seq)
seq = "AT/CGAAG/CG/TCA"
print seq, group_seq(seq)
--
Baiju M
More information about the BangPypers
mailing list