我尝试使用 .join 方法连接两个字符串的元组,如下所示。
>>> my_tuple = ("parent", "child")
>>> "\\".join(my_tuple)
Run Code Online (Sandbox Code Playgroud)
我希望它会回来parent\child,然而,它又回来了parent\\child。
为什么是这样?如果我尝试简单地打印它,则用另一个反斜杠转义反斜杠效果很好。
>>> print "parent\\child"
>>> parent\child
Run Code Online (Sandbox Code Playgroud)
在 Windows 7 上的 Python 2.7.3 中观察到。