Я пытаюсь напечатать на Python 3, и у меня возникли проблемы. В моем коде есть цикл for, который выглядит следующим образом:
seq = input("enter DNA sequence to search: ")
pat = re.compile('(.{10})(ATC.{3,6}CAG)')
li = []
output_lines = []
for mat in pat.finditer(seq):
x = mat.end()
li.append(mat.groups()+(seq[x:x+10],))
for u in li:
z = u[1]
A = z.count('A')
C = z.count('C')
G = z.count('G')
T = z.count('T')
sumbases = [A,C,G,T]
print(sumbases)
Когда я печатаю sumbases
, я получаю это, например:
[1, 2, 3, 4]
[2, 0, 1, 4]
Я пытаюсь отформатировать вывод следующим образом:
[1, 2, 3, 4],[2, 0, 1, 4]
Может кто-нибудь показать мне проблему? Заранее спасибо.