有谁知道在列表中使用\的转义序列。
List = ['a','B','c','D','\'] # My python interpreter thinks I want
# a line continuation but I want the
# actual ASCII character.
请您参考如下方法:
这会起作用,
List = ['a','B','c','D','\\']
你用另一个\在前面“转义”\。顺便说一句,“List”可能不是变量名的最佳选择。
基本上任何时候你想使用\作为一个简单的“\”字符而不是 特殊的 Python 字符,你必须使用其中的两个。
例如,这将在列表中查找单个反斜杠并打印单个 反斜杠,即使代码中使用了两个反斜杠。
for c in List:
if c == '\\':
print 'Found \\.'
输出:
Found \.
