如何从两个分隔符之间的字符串中获取值,然后将另一个值设置为分隔符后面的值?

2024-09-23 04:32:49 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有一个字符串,如下所示:

newData = "[Fruit]Apple"

如何从发送的字符串中设置这些变量?你知道吗

type = "Fruit"
food = "Apple"

Tags: 字符串applefoodtypefruitnewdata
2条回答

replacesplit

type, food = newData.replace('[','').split(']')

或者不使用replace(credit@Bakuriu),使用切片

type, food = newData[1:].split(']')

您可以使用.split()

food = newData.split(']')[-1]
type = newData.split(']')[0].split('[')[-1]

相关问题 更多 >