再次認識到這與SO上的一些其他問題類似,但我無法爲我的目的轉換。例如。下面Python索引正則表達式匹配的列表
import re
a = ['rhubarb','plain custard','jam','vanilla custard','pie','cheesecake']
s = re.compile('custard')
的片段,我想能夠得到一個列表
[2,4]
這是兩個custard
字符串的索引。我認爲下面的問題會有所幫助,但我還沒有弄清楚如何在這裏應用它。
Python equivalent of which() in R
你確定*你想'[2,4]'還是你想'[1,3]'? python中的索引從0開始。因此,如果您想要使用這些值來索引到原始列表中,它們將是錯誤的。 –
嗨@JonathonReinhart [1,3]是對的。我的錯誤謝謝 –