加入单词+撇号+ s来维持所有格式的单词

时间:2014-08-08 08:56:12

标签: python

text = ['This', 'brand', 'she', 'quenched', 'in', 'a', 'cool', 'well', 'by', 'Which', 'from', 'Love', "'", 's', 'fire']

当我做' '.join(text)时,我得到了结果;

"这个品牌她在一个很酷的井里熄灭了,来自Love' s fire"

我想加入" Love' S"作为"爱"而不是分开它们。我如何与' '.join(text)一起完成?

2 个答案:

答案 0 :(得分:4)

加入后可以运行替换。 (将" ' "替换为"'"

' '.join(text).replace(" ' ", "'")

答案 1 :(得分:1)

        import re
        print re.sub(r"\s\'\s","'",' '.join(text))

你可以将它用作黑客。在2个条件下加入列表内容会很困难。