python - 如何忽略转义\python 列表?

标签 python list escaping

我想忽略下面代码中的转义字符。

>>> a=['\%']
>>> print a
['\\%']

我想输出像['\%']。有什么办法吗?

最佳答案

使用string_escapeunicode_escape编码(参见Python Specific Encodings):

>>> a = ['\%']
>>> print str(a).decode('string_escape')
['\%']
>>> print str(a).decode('unicode_escape')
['\%']

关于python - 如何忽略转义\python 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20658032/

相关文章:

python - python中的高精度系统时间

java - 如何将一个 int 从一个类传递到另一个类并用它指定 2 个列表,而不会出现 NullPointerException?

list - 如何将错误处理添加到列表 monad?我需要什么数据类型?

arrays - 在结构体的数组字段中转义 HTML

java - 尝试将冒号字符 (":") 写入属性文件会导致该字符被转义

python - 将未转义的空白打印到 shell

python - 有没有更快的方法来实现这个循环功能?

python - 如何反转字典项并列出按公共(public)值分组的键

python - 如何根据特定模型和 ID 过滤 SearchQuerySet 结果

java - 如何检查参数值是否在常量列表中