語言: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)
這會給我一個錯誤我猜,因爲你只能使用這一個字符串,但沒有列出。