Closed mpiavf closed 4 months ago
Hola! La librería os está permitida?
¡Hola! ¿Puedo ocupar .split() dentro de una función generadora? (para obtener datos de un archivo)
Hola! @VicenteIgnacioSotoGonzalez , ¿Para qué quieres ocupar esa librería?
Hola! @Arielmild ,
Sí, está permitido usar .split() para cargar archivos para cargar archivos y siguiendo el disclaimer en el apartado de consultas.
Saludos
Hola, el uso de os.path.join() está permitido para poder generar rutas?
Hola! @VicenteIgnacioSotoGonzalez , ¿Para qué quieres ocupar esa librería?
Hola! Para poder generar las rutas para abrir los archivos.
Hola @escontre ! Sí, puedes usar os.path.join()
.
Hola @VicenteIgnacioSotoGonzalez ! Sí, puedes utilizarla para eso.
Para dejar claro el uso de esta librería
De la librería os
sólo está permitido: os.path.exits
, os.path.isfile
, os.path.isdir
y os.path.join
y nada más.
Saludos!
Hola @escontre ! Sí, puedes usar
os.path.join()
. Hola @VicenteIgnacioSotoGonzalez ! Sí, puedes utilizarla para eso.Para dejar claro el uso de esta librería De la librería
os
sólo está permitido:os.path.exits
,os.path.isfile
,os.path.isdir
yos.path.join
y nada más. Saludos!
Perfecto, muchas gracias!
Hola! Para cargar los datos (antes de la sección de consultas) se puede usar el comando list() y .strip()?
Hola! Para el generador de cargar_datos, se puede usar .join, .strip o .split?
Hola @piacereceda ! Sí, puedes usar esos métodos para cargar los datos pero no en las consultas y en las consultas siguiendo el disclaimer.
Hola @vicentekrebs ! Sí, puedes usar esos métodos para cargar los datos pero no en las consultas y en las consultas siguiendo el disclamer.
Saludos!
Hola! Se puede utilizar el comando: variable = "" , en las consultas?
Hola! Puedo importar utilidades a consultas.py para la creacion de las namedtuples?
Hola! Para cargar los datos se puede usar .replace()?
¿Se puede usar el comando .replace() en la sección de consultas?
holaa, para cargar datos se puede usar len()?
Hola @fenti1 ! Sí puedes utilizarlo siempre y cuando se utilice programación funcional para la consulta. Hola @Martinluco Sí, puedes importar este archivo. Saludos!
Hola @Bennjapa ! Sí, se puede usar replace Hola @faresdababneh ! Sí, se puede usar replace Saludos!
Hola @cataruze ! Sí, puedes usar len para la carga de datos. Saludos!
Hola! Si una librería en especifico está permitida, ¿Significa que puedo usar todas sus funciones y metodos? Muchas gracias
Hola, es válido usar for en este contexto?: generador_pares = (2 * i for i in range(10))
Holaa, se puede usar isdigit()?
hola se puede usar tee y product de intertools?
hola se puede usar import sys para la ruta de cargar archivos?
Hola @faresdababneh ! Sí, puedes utilizar todas las funciones de la librería si es que está permitida. Hola @abarrientosj ! Sí, es válido ese ejemplo. Saludos!
Hola! @cataruze , ¿Para qué quieres ocupar ese método?
Hola! @cataruze , ¿Para qué quieres ocupar ese método?
Para hacer una lista por compresión en cargar archivos
Hola @cataruze ! Sí, puedes usar len para la carga de datos. Saludos!
Y en consultas también se puede?
Hola se pueden definir sets por compresion en consultas?
Hola, en consultas que usan generadores, es valido crear una lista por comprensión que guarde los elementos de un generador?
Hola se pueden definir sets por compresion en consultas?
Y listas por compresión?
Se pueden usar tuplas en el key de una funcion max?
Hola @IsidoraCarmona ! Sí, puedes utilizar estas funciones ya que pertenecen a la librería permitida itertools. Hola @josefa00 ! No, no puedes utilizar esta librería. Saludos
Hola @cataruze ! Sí, puedes usar idigit y len. Saludos
Se puede usar defaultdict de collections?
Hola @IsidoraCarmona ! Sí, como se menciona en el enunciado, mientras la estructura se defina por compresión está permitido. Hola @faresdababneh ! Sí, es válido el ejemplo que dices. Saludos!
Hola @cataruze ! Sí, mientras la estructura se defina por compresión está permitido. Hola @lil-kuo ! Sí, se permite. Saludos!
Hola @elneitans ! Sí, se puede utilizar ya que pertenece a una librería permitida. Saludos!
Hola! @Arielmild , Sí, está permitido usar .split() Saludos
Hola, split() está solo permitido en cargar archivos, o también se puede usar en consultas?
Hola! se puede usar if y else en la carga de archivos y consultas?
holaaa, en consultas de puede usar set, listas y diccionarios por compresion?
Holaa, se puede ocupar la libreria json? Para poder usar json.loads() y convertir una cadena a una lista de enteros?
hola, se puede colocar una lista = [], en la parte de carga de archivos?
Hola @cataruze ! Solo en cargar archivos está permitido split() y en las consultas tal como se dice en el disclamer del enunciado y no en las consultas.
Hola @josefinaabbott ! Si se puede usar if y else en carga de archivos, en las consultas también procurando mantener la programación funcional.
Saludos!
Hola @cataruze ! Solo en cargar archivos está permitido split(), tal como se dice en el disclamer del enunciado. Hola @josefinaabbott ! Si se puede usar if y else en carga de archivos, en las consultas también procurando mantener la programación funcional. Saludos!
Hola! Con respecto al uso de if y else en consultas, en que sentido estarían siendo mal utilizados (en términos de programación funcional)?
Hola @cataruze ! Mientras las listas, diccionarios y sets estén creados por compresión se pueden utilizar en las consultas.
Hola @coniverav ! Sí, se permite para cargar archivos pero no para la sección de consultas y en las consultas siguiendo el disclamer del enunciado.
Saludos!
Hola @Couyoumdjian13 ! No está permitida usar esta librería ( no se necesita en esta tarea ). Hola @vichorosen, @josefinaabbott ! Corección, if y else están permitidos en las consultas. Saludos!
Hola, una consulta, se puede utilizar iter(()) en aquellas consultas generadoras que deben retorna un generador vacío.?
Hola, consulta sobre libreria. Puedo hacer import de csv?
Hola, se puede hacer: import re ?
Para consultar sobre una librería deben responder esta issue con una pregunta de la siguiente forma:
Toda librería que tenga que instalarse no está permitida.
¡Recuerden especificar en su README qué librerías utilizan!
✔ Librerías Permitidas
✔ Métodos permitidos
❌ Librerías Prohibidas
Malas prácticas
El uso de las siguientes prácticas será considerado una mala práctica:
☠️ Built-ins Prohibidos
El uso de alguna de las siguiente funciones es automáticamente un 1,0 sin discusión: 😭
¡Ánimo y éxito en sus tareas!