Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除python中的双引号_Python_Python 3.x - Fatal编程技术网

删除python中的双引号

删除python中的双引号,python,python-3.x,Python,Python 3.x,我得到的是一个列表格式['Test'] 我需要像('Test') 我试过: test = "('"+"', '".join(test)+"')" test='('+test[0]+')” 输出: ”(测试) 我试着: test = "('"+"', '".join(test)+"')" 我得到的结果是: “('Test')” 删除python中的双引号。我需要获得像('Test')这样的输出。但是现在我越来越像这样了`` 提前感谢给你: string = '''"('test')"'''

我得到的是一个列表格式
['Test']

我需要像
('Test')

我试过:

test = "('"+"', '".join(test)+"')"
test='('+test[0]+')”

输出:

”(测试)

我试着:

test = "('"+"', '".join(test)+"')"
我得到的结果是:

“('Test')”

删除python中的双引号。我需要获得像
('Test')
这样的输出。但是现在我越来越像这样了``

提前感谢

给你:

string = '''"('test')"'''

print(string.strip('"'))

>>> ('test')

使用
strip
可以从字符串中删除任何字符。

我相信这就是您想要的:

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

# print(tuple(str_list))
print(str(tuple(str_list)).rstrip(',)') + ')')
输出:

('Test1', 'Test2', 'Test3')

显示您的代码,请直接添加示例代码。因此,如果使用
print(test)
您会得到什么输出?这些引号不是字符串本身的一部分。这些状态表示字符串的开始和结束。如果字符串包含单引号,Python将使用双引号,这样可以更方便地表示字符串。@iam supereth,下面给出的答案有助于解决您的问题吗?如果是这样的话,你可以选择帮助最大的一个!