一、适用场景:
需要进行两次转义的场景。
例如:
dict_A = {“姚明”: “{“国籍”: “中国”}”} # 仅为示例,这种表达是错误的
如果我们需要用字符串来表示这个字典,该怎么转义呢?
遇到了需要用字符串形式表达出这种字符串中嵌套字符串的情况,可以参考下方博文。
首先,字符串中含有字符串应写成:
dict_A = {“姚明”: “{“国籍”: “中国”}”}
字符串嵌套的情况下,如果需要将dict_A 表示为字符串:
dict_A = {
"姚明": "{\"国籍\": \"中国\"}"}
print(dict_A)
print(str(dict_A))