我有一个列表:list = [1,2,3]
。我想将其转换为带括号的字符串:string = (1,2,3)
。
目前我正在使用字符串替换 string = str(list).replace('[','(').replace(']',')')
。但我认为使用 regex.sub 有更好的方法。但我不知道该怎么做。非常感谢
最佳答案
如果您确实有一个列表,那么:
>>> s = [1,2,3]
>>> str(tuple(s))
'(1, 2, 3)'
关于python - 在 python 中,如何使用正则表达式用圆括号替换方括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14949090/