Skip to content

Marcos Ortiz - string-operations 1#68

Open
davidob18 wants to merge 4 commits intota-data-mexpt:masterfrom
davidob18:master
Open

Marcos Ortiz - string-operations 1#68
davidob18 wants to merge 4 commits intota-data-mexpt:masterfrom
davidob18:master

Conversation

@davidob18
Copy link

No description provided.

@davidob18
Copy link
Author

Hola buenas noches envío , challenge 1 y 2 casi terminados. las ultimas si tuve duda de como resolverlos. ya luego envió las dudas en concreto

@ta-data-mexpt
Copy link
Owner

ta-data-mexpt commented Oct 6, 2022

Hola Marcos,

Te dejo acá algunos comentarios:
Challenge 1

  • Buen trabajo al extraer la lista de items que empezaban con 'b', solo como comentario ten cuidado con cómo defines las variables, usas lista3 = food_list[i] pero no es una lista ): más bien es un elemento.
  • Bien por practicar los distintos tipos de formatos que vimos y por definir correctamente la función de área(:
  • Fuiste de los pocos que limpió previamente los poemas, muy bien! chance lo único que comentar de ahí es que podrías hacer todas las transformaciónes de jalón, algo cómo: poem=poem.replace('.',' ').replace('\n',' ').replace(',',' ')

También recuerda que podemos iterar directamente sobre los elementos de las listas y no necesariamente por los índices, es decir podemos pasar de:

for i in range(len(poem3)):
    palabra=poem3[i]
...

A algo cómo:

for palabra in poem3:
    ...

Y obtener exactamente lo mismo :D
-No te presiones mucho el caso de los ejercicios de regex, lo veremos más adelante pero igual te comentó que no necesitamos unirlos, podríamos por ejemplo iterar sobre las listas que ahí vienen algo cómo:

numbers = [element for element in data if re.search('[0-9]', element)]

Challenge 2

  • Me parece que nos costó un poco identificar cómo leer el corpus, te dejo acá cómo lo resolví en su momento, me parece que esta claro y conciso:
corpus = []
for doc in docs:
    corpus.append((open(doc,'r')).read())
  • Creo que ibas bien para el conteo final, la cosa es que también se debe iterar sobre cada frase en el corpus que creamos, algo más menos así:
for phrase in corpus:
   # hacemos algo
    for word in bag_of_words:
        # Validamos y contamos

Igual lo revisamos el sábado, bien hecho :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants