这是我的清单:
liPos = [(2,5),(8,9),(18,22)]
每个元组的第一项是起始位置,第二项是结束位置。然后我有一个这样的字符串:
s = "I hope that I will find an answer to my question!"
现在,考虑到我的列表,我想通过删除元组中提供的每个起始和结束位置之间的字符(包括周围的数字)来格式化字符串。这是我想要的结果:
"I tt I will an answer to my question!"
基本上,我想删除2和5之间的字符(包括2和5),然后在8、9之间(包括8和9)和最后在18、22之间(包括18和22)删除字符。 有什么建议吗?