Python从元组列表中删除字符并转换为字符串

时间:2018-09-06 02:13:03

标签: python python-3.x

例如,我有这个元组:

(('Samsung J1',), ('Cloudfone Thrill Boost',))

我想将其转换为字符串,使其看起来像这样:

Samsung J1
Cloudfone Thrill Boost

我尝试做:

''.join(variablenamefortuple) 

并且它当时不起作用,我意识到这是一个元组列表,所以我在这里尝试了mykhal的答案:Python - convert list of tuples to string

但是strip函数仅从末端删除,因此输出将如下所示:

'Samsung J1',), ('Cloudfone Thrill Boost',

如何删除多余的括号以及逗号和引号?谢谢:)

1 个答案:

答案 0 :(得分:0)

您可以这样操作(@RafaelC评论的一个小变化):

s = (('Samsung J1',), ('Cloudfone Thrill Boost',))
print('\n'.join([k for k, in s]))

输出

Samsung J1
Cloudfone Thrill Boost