import re
titulo = input("Digite o titulo do livro: ")
letra = input("Digite a letra inicial para pesquisa: ")
print("A pesquisa encontrou",list
(re.findall(rf"\b{letra}\w+", titulo, re.IGNORECASE)))
import re
titulo = input("Digite o titulo do livro: ")
letra = input("Digite a letra inicial para pesquisa: ")
print("A pesquisa encontrou",list
(re.findall(rf"\b{letra}\w+", titulo, re.IGNORECASE)))
Ei! Tudo bem, Samuel?
Está sim conforme a proposta da atividade!
Você usou certinho o regex, captura palavras que começam com a letra informada e ainda trata maiúsculas e minúsculas com re.IGNORECASE, o que é um ótimo cuidado. A expressão \b{letra}\w+ atende exatamente ao objetivo de encontrar palavras iniciadas pela letra escolhida.
Continue se dedicando aos estudos e qualquer dúvida, compartilhe.