Extracto de Python frase que contiene la palabra

Estoy tratando de extraer todas las frases que contienen una palabra específica de un texto.

txt="I like to eat apple. Me too. Let's go buy some apples."
txt = "." + txt
re.findall(r"\."+".+"+"apple"+".+"+"\.", txt)

pero me está volviendo:

[".I like to eat apple. Me too. Let's go buy some apples."]

en lugar de :

[".I like to eat apple., "Let's go buy some apples."]

¿Alguna ayuda por favor?

Respuestas a la pregunta(6)

Su respuesta a la pregunta