text = ['This', 'brand', 'she', 'quenched', 'in', 'a', 'cool', 'well', 'by', 'Which', 'from', 'Love', "'", 's', 'fire']当我做了一个' '.join(text),我得到了结果;
“她在一口清凉的井里熄灭了这个牌子,这口井是爱之火的结晶”
我想加入“爱的”作为“爱的”而不是分开它们。我怎么能和' '.join(text)一起这么做?
发布于 2014-08-08 09:00:57
您可以在加入后运行替换。(将" ' "替换为"'")
' '.join(text).replace(" ' ", "'")发布于 2014-08-08 09:01:04
import re
print re.sub(r"\s\'\s","'",' '.join(text))您可以使用这一点,因为hack.It很难按两个条件连接列表的内容。
https://stackoverflow.com/questions/25199553
复制相似问题