所以我想例如将正则表达式空格转换为字符串
list1 = ["Hello","\s","my","\s","name","\s","is"]
我想将其转换为类似的字符串
"Hello my name is"
谁能帮忙。但是,如果有诸如“ \ t”这样的字符,我该怎么办?
list = ["Hello","\s","my","\s","name","\s","is"]
str1 = ''.join(list).replace("\s"," ")
输出 :
>>> str1
'Hello my name is'
更新 :
如果您有类似这样的东西,list1 = ["Hello","\s","my","\s","name","\t","is"]
那么您可以使用多次替换
>>> str1 = ''.join(list).replace("\s"," ").replace("\t"," ")
>>> str1
'Hello my name is'
或者仅仅是 \t
str1 = ''.join(list).replace("\t","anystring")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句