语言:Python的3.4 操作系统:Windows 8.1找到两个标签之间的元素列表中的
我有一些列表如下所示:
a = ['text1', 'text2', 'text3','text4','text5']
b = ['text1', 'text2', 'text3','text4','New_element', 'text5']
什么是找到两者之间的元素的最简单方法标签在列表中?
即使列表和标签具有可变数量的元素或可变长度,我也希望能够得到它。例如:获取text1和text4之间的元素或者text1或text5等。或者获取长度更长的text1和text5之间的元素。
我试图使用像正则表达式:
re.findall(r'text1(.*?)text5', a)
这会给我一个错误我猜,因为你只能使用这一个字符串,但没有列出。