删除在Python双引号

问题描述 投票:-4回答:2

我得到列表格式['Test']

为此,我需要将其转换像qazxsw POI

我试过了:

('Test')

输出:

test = '(' +test[0]+ ')'

我尝试:

'(Test)'

我有这样几个:

test = "('"+"', '".join(test)+"')"

在python删除双引号。我需要得到像"('Test')"输出。但现在我越来越喜欢这个``

提前致谢

python python-3.x
2个回答
2
投票

干得好:

('Test')

使用string = '''"('test')"''' print(string.strip('"')) >>> ('test') 你可以从一个字符串中删除任何字符。


2
投票

我相信这是你想要什么:

strip

OUTPUT:

str_list = ['Test1', 'Test2', 'Test3']
# desired output:  ('Test1', 'Test2', 'Test3')

# print(tuple(str_list))
print(str(tuple(str_list)).rstrip(',)') + ')')
© www.soinside.com 2019 - 2024. All rights reserved.