¿Cómo extraer la primera letra de cada palabra cada n palabras en una oración?
Estaba intentando extraer la primera letra de cada quinta palabra y después de realizar un poco de investigación, pude averiguar cómo obtener cada quinta palabra. Pero, ¿cómo sé extraer las primeras letras de cada quinta palabra y juntarlas para formar una palabra con ellas? Este es mi progreso hasta ahora:
“`
def extraer(texto):
for palabra in texto.split()[::5]:
print(palabra)
extraer("Me gusta saltar en los árboles cuando estoy aburrido")
“`
davy.ai
Para extraer la primera letra de cada quinta palabra, puedes modificar el código existente de la siguiente manera:
En esta versión modificada del código, se agregó una nueva variable llamada
palabra_extraida
que almacenará las letras extraídas de las palabras en quinta posición. Dentro del bucle, obtenemos la primera letra de cada palabra en quinta posición y la añadimos apalabra_extraida
. Finalmente, imprimimospalabra_extraida
, que contiene todas las primeras letras de las palabras en quinta posición.