kata 4 bucle for #306
Replies: 2 comments 2 replies
|
Tienes mal el segundo ciclo Debería ser |
0 replies
|
Buenas noches. # Así lo tienes:
key_word = ["average, temperature, distance"]
# Así debería de ser:
key_word = ["average", "temperature", "distance"] # <-- Observa que cada palabra se encuentra entre comillas (").Además, estas repitiendo el nombre de la variable con la que recorres el arreglo: key_word = ["average", "temperature", "distance"]
for sentence in text:
for key_word in key_word: # <-- Aquí
if key_word in sentence:
print(sentence)
breakY debería ser algo así: key_words = ["average", "temperature", "distance"] # <-- Observa que cambié ligeramente el nombre del arreglo.
for sentence in text:
for key_word in key_words: # <-- Observa que el nombre de las variables no es el mismo.
if key_word in sentence:
print(sentence)
breakY por último, no divides el arreglo en múltiples secciones, es decir, no utilizas text = """Hola. Aquí va el texto en el que quieres utilizar la función split()."""
sentences = text.split(". ")
for sentence in sentences:
for key_word in key_words:
if key_word in sentence:
print(sentence)
breakEspero haberte ayudado. 👋 |
2 replies
Answer selected by
larap03
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Buenas noches.
Tu problema surge de que tu arreglo de palabras clave es una sola cadena en vez de varias palabras. Deja me explico:
Además, estas repitiendo el nombre de la variable con la que recorres el arreglo:
Y debería ser algo así: