如何将格式化的字符串转换为单元素元组?

时间:2017-11-03 19:17:17

标签: string python-3.x tuples

可以将单个格式化的字符串转换为元组,例如,我试图将函数的返回转换为元组。

E.g:

def GCcontent(self):
    "Return GC content of the sequence given"
    A = self.get_secuencia().count('A')
    T = self.get_secuencia().count('T')
    C = self.get_secuencia().count('C') 
    G = self.get_secuencia().count('G')
    content = '{0:.2f}%'.format((G+C)*100/(A+T+G+C))

    return content

输出结果为:

'XX.XX%'

但我想得的是以下输出:

('XX.XX%')

这甚至可能吗?我尝试了tuple()函数,但它没有按预期工作,还有另一种方法可以实现吗?

1 个答案:

答案 0 :(得分:0)

tuple([content])将产生一个1元素元组,其元素是content中的字符串,但请注意,在打印时,它显示为

('XX.XX%',)