如何在Python中使用两个索引/位置查找子字符串
我想使用索引查找子字符串,如:如何在Python中使用两个索引/位置查找子字符串,python,Python,我想使用索引查找子字符串,如: "I am a boy!" 如果我有位置3和5,那么子字符串将是“am” 有什么命令或方法可以做到这一点吗?从0索引的索引中减去1 >>> text = "I am a boy!" >>> text[2:4] 'am' 你可以使用切片。因为在python中索引是基于0的,所以必须使用2和4 >>> strs = "I am a boy!" >>> strs[2:4]
"I am a boy!"
如果我有位置3和5,那么子字符串将是“am”
有什么命令或方法可以做到这一点吗?从
0
索引的索引中减去1
>>> text = "I am a boy!"
>>> text[2:4]
'am'
你可以使用切片。因为在python中索引是基于0的,所以必须使用2和4
>>> strs = "I am a boy!"
>>> strs[2:4]
'am'
如果您是切片新手:您可以使用切片,如下所示。您必须从索引中减去1,因为索引从0开始,即第一个字符位于索引0处
>>> string = "I am a boy!"
>>> startPosition = 3
>>> endPosition = 5
>>> string[startPosition-1:endPosition-1]
'am'
我想是的,我首先向你们提出了这个问题!!:)谢谢你的帮助!