gpt4 book ai didi

python - 如何在 Python 3 中从反斜杠符号中拆分反斜杠

转载 作者:行者123 更新时间:2023-12-01 00:59:15 25 4
gpt4 key购买 nike

这是我的单词,我需要将其拆分出来列出,但不幸的是我的单词以 t 开头,它看起来像反斜杠符号 \t -> (Tab)

animal = "\\tiger\tortoise\tropicbird"
animals = animal.split('\\')
print(animals)

输出

['', 'tiger\tortoise\tropicbird']

期待

['', 'tiger','tortoise','tropicbird']

不知道大家有没有这样的经历呢?我应该怎么做。 ?

谢谢

最佳答案

反斜杠用作转义字符。正如 user2357112 所提到的,在您的 Animal 变量中,唯一真实的 t 是单词“tiger”中的 t。

你应该做的是修改你的动物变量

动物 = "\\tiger\tortoise\tropicbird"animal = "\\tiger\\tortoise\\tropicbird"

您可以通过以下方式执行此操作:animal = Animal.replace('\t', '\\t')

然后 animals = Animal.split('\\') 将为您提供预期的答案。

>>> animal = "\\tiger\tortoise\tropicbird"
>>> animal = animal.replace('\t', '\\t')
>>> animal
'\\tiger\\tortoise\\tropicbird'
>>> animals = animal.split('\\')
>>> animals
['', 'tiger', 'tortoise', 'tropicbird']

关于python - 如何在 Python 3 中从反斜杠符号中拆分反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55945290/

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