Печать списка объектов Seq()
возвращает представление repr()
, а не представление str()
. Решением является преобразование в str()
или печать каждого Seq()
объекта в отдельности:
>>> from Bio.Seq import Seq
>>> s = Seq("CCG")
>>> print(s)
CCG
>>> print([s])
[Seq('CCG')]
>>> print(repr(s))
Seq('CCG')
>>> print(repr(str(s)))
'CCG'
>>> print([str(s)])
['CCG']
>>> print(list(map(str,[s, s])))
['CCG', 'CCG']