>> output.split("$") ['10.1.1.2\t.1.1.2', '11.1.-6ren">
gpt4 book ai didi

python - 拆分后为什么要在这里加上\t和\x08?如何避免这种转换?

转载 作者:行者123 更新时间:2023-12-02 02:06:50 25 4
gpt4 key购买 nike

>>> output = "10.1.1.2\11.1.1.2$11.1.1.2\10.1.1.2"
>>> output.split("$")
['10.1.1.2\t.1.1.2', '11.1.1.2\x08.1.1.2']

最佳答案

Split 并没有添加任何东西,而是你。 \11 是字符八进制 11(十进制 9),即制表符。 \10 是字符八进制 10(十进制 8),通常写作 \x08。在分割之前,它们已经处于输出中。

如果您希望在字符串中使用反斜杠,请将其写为 \\,或使用原始字符串 r"10.1.1.2\11.1.1.2$11.1.1.2\10.1.1.2".

关于python - 拆分后为什么要在这里加上\t和\x08?如何避免这种转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68321889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com