您可以使用enumerate和.split()获取新切片的正确索引,然后' '.join()是新切片s = 'ABC Here DEF GHI toHere JKL's = s.split()for i, v in enumerate(s): if v == 'Here': start = i + 1 if v == 'toHere': end = iprint(' '.join(s[start:end]))# DEF GHI