¡Ya estamos de vuelta! Esta vez vemos las ESTRUCTURAS de datos PRINCIPALES EN PYTHON. Acordaos que hay capítulos en el vídeo para ir a cada sección. 🎥 Lista para APRENDER PYTHON DESDE CERO: bit.ly/3hrFq7w ✅Suscríbete para no perderte los que están por venir: bit.ly/3bHkIxA
Estoy aprendiendo Python, justo estaba viendo las Listas, Tuples, Diccionarios, pero no sabía sobre Set, es un buen complemento para mi aprendizaje y me aclaró varias dudas, ¡muy buen vídeo!
Muy bien explicado! Estuve viendo varios cursos sobre python pero no terminaba de entenderlo del todo, tu explicacion es muy clara y con buenos ejemplos, muchas gracias! pd: Transmites una paz muy buena ;)
Lo sé 😢 estoy trabajando todo lo que puedo para seguir subiendo y ojalá pudiera subir más. Dentro de muy poco habrá uno nuevo y luego seguiremos con los tutoriales 😊
¡Me alegro de que te haya sido de ayuda! 😁 esto es solo la punta del iceberg, cuando cubramos algunos conceptos más avanzados volveremos a ver las diferentes estructuras y qué podemos hacer con ellas.
Buen video. Una consulta podria hacer si se puede un video en donde se convierta diccionario a string o entero.. no se si se puede hacer esto o como se podria hacer ello.
Si la variable que tiene tu diccionario se llama midict, por ejemplo, puedes hacer str(midict), eso te genera una string que representa el diccionario. Si haces print del diccionario también puedes verlo como string. Print convierte cualquier variable a una string. En el próximo vídeo vamos a ver un poco como funciona eso.
Oiga pa, Imajinese usted ! Yo estoy medio ciego y como que no me haga zoom en el codigo, si tu intencion es explikkar, que es muy bueno 👏 y gracias. P.d. la mala orrografya es pa la llama pa ! Animou.
En los últimos vídeos esto no debería de ser un problema. Siento el tamaño de la letra, la verdad es que como yo lo veía bien no se me ocurrió pensar que en otras pantallas o tamaños sería difícil... sorry.
Consulta: set se representa como funcion:set() cuyo argumento es una lista. Los sets almacenan los datos el orden que fueron ingresados pero al momento de mostrarlos los ordena: de menor a mayor en caso de números? cuando probé con string, cada vez que corría el programa, ahí sí mostraba la lista en distinto orden cada vez(al azar) pero con los nros. siempre los mostró ordenado...¿es correcta la idea o estoy comprendiendo mal?Gracias!
Muchas gracias por las preguntas! Cuando hacemos set() no estamos llamando a una función si no creando un objeto. Los sets no almacenan datos en ningún orden y aunque a veces puede parecerlo nunca podemos asumir que hay un orden en ellos. Lo que hace un set es crear un hash de cada valor (es como un valor alfanumérico único que representa a ese valor) y va guardando esos hashes junto con el valor al que representa. Por eso no puedes tener dos valores iguales en un set, porque tendrían el mismo hash y serían el mismo elemento dentro del set. La regla de oro es que aquellos contenedores que no aseguran el orden nunca se pueden asumir que tengan orden ninguno. El orden tampoco es que sea al azar, si no que el set lo guardará de la forma que le parezca mejor. Si no lo has visto échale un ojo a los vídeos que tengo de programación orientada a objetos y cómo hacer una clase en python para entender a qué me refiero con lo de objeto
@@CommitThatLine Gracias por tu respuesta. Me permito abusar de tu conocimiento (me disculpo de antemano, pero comencé hace poco a aprender a programar de cero y estoy fascinada. Además, explicas fantásticamente!). El hash sería como un avatar del dato, similar a un diccionario pero con la diferencia de que es oculto y sin posibilidad de acceso. Correcto? Respecto al hecho de que set lo guarda según su criterio, ¿esto puede relacionarse con cómo interactúa con la memoria? Nota al margen: acabo de ver el vídeo de clase y cuando preguntaste respecto al sonido de fondo...lo primero que se vino a mi mente fue...tiene el lavarropas en marcha, jajajaja! 🤣🤣
Me están gustando mucho los vídeos, y deseando que explique los objetos y las clases porque es bastante lioso. Por cierto me encantan las animaciones dentro de los vídeos y quería saber con que programa lo haces. Saludos
¡Muchas gracias! Estoy deseando de llegar a clases y objetos. Últimamente tengo poco tiempo con el trabajo pero prometo que llegaremos pronto 😊 Para las animaciones utilizo Adobe After Effects. Un estándar para este tipo de animaciones.
tengo una duda con el "Juan" del final que sale False, lo que no entiendo que es si esta dentro de persona, pero no lo toma en cuenta al menos que "Juan" sea la Key?
Hola! Tus videos están buenísimos, no sólo sirven sino que también tienen un tinte divertido. Estoy teniendo un problemita con los sets, parece que cuando hago print(set3) cuando set3 = set([8, 6, 13, 1]), me lo imprime en ese orden, y no ordenado como te ocurre a vos. Podrían darme una mano? Muchas gracias :D EDIT: Si quieren hacer el print the un set con sus valores ordenados, se puede usar: print(sorted(set3))
¡Me alegro de que te gusten los vídeos! Hay más por venir en cuanto me desate un poco de curro. Cuando creamos un set el orden no importa y los elementos se ordenan como Python crea necesario. Puede pasar que ese orden sea el mismo orden en el que los has introducido, pero lo importante es que nunca podemos asumir nada sobre el orden de los elementos en el set. Prueba a definirte otro diferente o a poner los elementos en un orden diferente y seguro que encuentras casos donde el orden no es el mismo. Cuando acabemos la parte introductoria hablaremos un poco de por qué esto es así 😊
hola, cuando señalas con el dedo en la parte superior para echar " un visto", NO SALE EL ENLACE A ESE VIDEO, ¿ cómo puedo ver eso de lo que estás hablando? Es para ampliar conocimientos a lo que te estás refiriendo en ese momento. MUCHAS GRACIAS y decirte que me parece muy instructivo todo como lo enseñas, gracias
Pues no se por qué no sale... está puesto para que salga. Te lo dejo por aquí 😅 Muchas gracias por tu comentario! ruclips.net/video/M1m0dvX-uP0/видео.html
Tus video me han servido de mucha ayuda ahorita que estoy empezando en la programación , y bueno tengo un preguntita que espero me puedas responder. ¿como podría hacer para eliminar un elemento en una cola circular? por ejemplo, cuando tengo una cola con un maximo de 5 elementos y tengo mi valor de frente en 4 y mi final en 1, como solamente tengo 3 elementos pero tengo un elemento en la posición 4, en mi codigo cuando yo quiero eliminar no me lo permite porque no encuentra una posición 4 y que como dije solo hay 3 elementos, espero se me haya entendido y me puedas ayudar :( Edit: uso python
Python no tiene una estructura de datos para cola circular por lo que tendrías que crearte tu propio objeto que la represente. En ese objeto puedes definir cuál es el valor por defecto de los elementos vacíos. De esta forma, los elementos de la cola que no se hayan rellenado tendrán ese valor por defecto pero existirán. Si no existe entonces es que no tienes una cola circular tienes una lista. Un buen valor por defecto en este caso es None que señala que el elemento es nulo por decirlo de alguna forma. Claro, que si tu cola puede tener None como valor tendrías que usar otra cosa. En una lista simple, puedes acceder a los diferentes elementos desde atrás usando índices negativos. Imagina que quieres leer el último pero no sabes cuántos tienes. Puedes hacer milista[-1] y leerás el último elemento o milista[-2] y leerás el penúltimo. No se si te ha servido de algo la respuesta 😅
@@CommitThatLine Muchas gracias jajaja, si me sirvió mucho, tuve una evaluacion mediante un programa de colas circulares y mas o menos me guie con lo que me dijiste, pude hacerlo y saqué una nota alta, gracias por tu ayuda, un saludo. :D
recuerda que la lista es modificable y la tupla inmutable, para guardar datos que no se pueden modificar por ejemplo, las coordenadas del gps, tu año de nacimiento, la placa patente de tu auto o carro, la formula de la gravedad 9,8m/s2 etc. datos que por su naturaleza NO DEBEN se cambiados
Mi plan es poder subir todo lo que tengo pensado aquí, gratis. Solo necesito volver a tener el tiempo. Estos últimos meses ha sido difícil paro ya falta poco para poder volver.
Si 😔 cuando hice el vídeo lo veía en un monito más grande y después de haberlo subido y verlo en el móvil me di cuenta... En los siguientes se debe ver con más tamaño. Espero que se siga bien...
YA LO SE hahaha, siento el tamaño de la letra, en los siguientes vídeos ya está más grande, en este no me di cuenta de que no se veía hasta que me lo comentásteis por aquí porque en mi pantalla lo veía bien... errores tontos.
¡Ya estamos de vuelta! Esta vez vemos las ESTRUCTURAS de datos PRINCIPALES EN PYTHON.
Acordaos que hay capítulos en el vídeo para ir a cada sección.
🎥 Lista para APRENDER PYTHON DESDE CERO: bit.ly/3hrFq7w
✅Suscríbete para no perderte los que están por venir: bit.ly/3bHkIxA
La verdad que llegué de casualidad, y muy recomendable tu trabajo. Seguí así crack!
Muchas gracias!
Yo igual jejeje
Estoy aprendiendo Python, justo estaba viendo las Listas, Tuples, Diccionarios, pero no sabía sobre Set, es un buen complemento para mi aprendizaje y me aclaró varias dudas, ¡muy buen vídeo!
Gracias. Bien explicado.Por favor si pudiera hacer zoom a la pantalla, bendiciones
Lo solucionás con mejorar la calidad del video, lo encontrás en configuración y asi se ve bien.
Me encantan tus vídeos, son súper didácticos, y tu manera de explicar es muy buena, haciendo fácil seguirte, sin aburrimiento.
Gracias!
Un lindo paseo sobre estructuras de datos!!!! Muchas gracias!
Excelente prfesor y curso!
buenisimo el video, mañna tengo examen de python ahora ya se que son los tuple y dict, gracias nuevo sub
👏👏👏Felicidades, me encanta como explicas.
Muy bien explicado! Estuve viendo varios cursos sobre python pero no terminaba de entenderlo del todo, tu explicacion es muy clara y con buenos ejemplos, muchas gracias!
pd: Transmites una paz muy buena ;)
Muchas gracias! Espero vernos en el siguiente pronto. A ver si el resto de obligaciones me deja tenéis algo hehe
Excelente y muy didáctico. Muy buena la edición-Muchas gracias
Sos un grande! estoy aprendiendo mucho con vos, amo tu forma de explicar. suscriptora nueva
Eres una estrella, gracias :)
gracias crackkkkk esperamos mas videos son muy didacticos
Muy buena calidad de videos pero pocos
Gracias por el esfuerzo
Lo sé 😢 estoy trabajando todo lo que puedo para seguir subiendo y ojalá pudiera subir más. Dentro de muy poco habrá uno nuevo y luego seguiremos con los tutoriales 😊
explicas muy bien lastima de las letras tan chiquitas
Buenísimo!!! Muchas gracias
¡Gracias a ti por pasarte! ¿Te ha parecido todo claro? Si tienes alguna duda dispara.
@@CommitThatLine , me parece genial como explicas...muy claro y divertido.
Muchísimas gracias! Espero verte por aquí :)
Que buen video! Full recomendado
Que buen video, quedo todo super claro!
Muy buenos tutos. Amenos y fáciles de seguir. Yo personalmente los estoy viendo y me están encantando
Muchísimas gracias! Habrá muchos más y poco a poco espero poder ir subiendo vídeos más a menudo 😁
sos un genio. Excelente video
Excelente,Muchas gracias
Me ha parecido muy didáctico tu canal!
buen tutorial pues me sirvio de mucha ayuda para comprender bien el funcionamiento de los diferentes comandos gracias
¡Me alegro de que te haya sido de ayuda! 😁 esto es solo la punta del iceberg, cuando cubramos algunos conceptos más avanzados volveremos a ver las diferentes estructuras y qué podemos hacer con ellas.
Sos muy bueno explicando! sigue asi!
gracias!!! un genio💜
Buen video.
Una consulta podria hacer si se puede un video en donde se convierta diccionario a string o entero.. no se si se puede hacer esto o como se podria hacer ello.
Si la variable que tiene tu diccionario se llama midict, por ejemplo, puedes hacer str(midict), eso te genera una string que representa el diccionario. Si haces print del diccionario también puedes verlo como string. Print convierte cualquier variable a una string. En el próximo vídeo vamos a ver un poco como funciona eso.
Profe, excelente trabajo, agradezco por favor graba con las letras mas grandes
Excelentes videos!!
Excelente explicación.
Felicitaciones amigo
Muchas gracias! Ya mismo llegarán más
Excelente explicacion.
Hola, como configuraste VSCode para que guardey muestre el resultado del codigo en el terminaltodo en automatico?,saludos!
muchas gracias por tus videos, que pena que no tengas un curso completo de Python.
Oiga pa,
Imajinese usted !
Yo estoy medio ciego y como que no me haga zoom en el codigo, si tu intencion es explikkar, que es muy bueno 👏 y gracias.
P.d. la mala orrografya es pa la llama pa ! Animou.
En los últimos vídeos esto no debería de ser un problema. Siento el tamaño de la letra, la verdad es que como yo lo veía bien no se me ocurrió pensar que en otras pantallas o tamaños sería difícil... sorry.
Consulta: set se representa como funcion:set() cuyo argumento es una lista. Los sets almacenan los datos el orden que fueron ingresados pero al momento de mostrarlos los ordena: de menor a mayor en caso de números? cuando probé con string, cada vez que corría el programa, ahí sí mostraba la lista en distinto orden cada vez(al azar) pero con los nros. siempre los mostró ordenado...¿es correcta la idea o estoy comprendiendo mal?Gracias!
Muchas gracias por las preguntas!
Cuando hacemos set() no estamos llamando a una función si no creando un objeto. Los sets no almacenan datos en ningún orden y aunque a veces puede parecerlo nunca podemos asumir que hay un orden en ellos. Lo que hace un set es crear un hash de cada valor (es como un valor alfanumérico único que representa a ese valor) y va guardando esos hashes junto con el valor al que representa. Por eso no puedes tener dos valores iguales en un set, porque tendrían el mismo hash y serían el mismo elemento dentro del set. La regla de oro es que aquellos contenedores que no aseguran el orden nunca se pueden asumir que tengan orden ninguno. El orden tampoco es que sea al azar, si no que el set lo guardará de la forma que le parezca mejor.
Si no lo has visto échale un ojo a los vídeos que tengo de programación orientada a objetos y cómo hacer una clase en python para entender a qué me refiero con lo de objeto
@@CommitThatLine Gracias por tu respuesta. Me permito abusar de tu conocimiento (me disculpo de antemano, pero comencé hace poco a aprender a programar de cero y estoy fascinada. Además, explicas fantásticamente!). El hash sería como un avatar del dato, similar a un diccionario pero con la diferencia de que es oculto y sin posibilidad de acceso. Correcto? Respecto al hecho de que set lo guarda según su criterio, ¿esto puede relacionarse con cómo interactúa con la memoria? Nota al margen: acabo de ver el vídeo de clase y cuando preguntaste respecto al sonido de fondo...lo primero que se vino a mi mente fue...tiene el lavarropas en marcha, jajajaja! 🤣🤣
Gracias
buen video
Que opinas de la carreara data scientist? será buena idea invertir tiempo en aprenderla?
Gracias por el contenido .
Por supuesto que sí! Estate atento porque dentro de poco haré un vídeo al respecto.
Muy Bueno, Si se pudiera aumentar un poco más la parte donde escribís los códigos.
Me están gustando mucho los vídeos, y deseando que explique los objetos y las clases porque es bastante lioso. Por cierto me encantan las animaciones dentro de los vídeos y quería saber con que programa lo haces. Saludos
¡Muchas gracias!
Estoy deseando de llegar a clases y objetos. Últimamente tengo poco tiempo con el trabajo pero prometo que llegaremos pronto 😊
Para las animaciones utilizo Adobe After Effects. Un estándar para este tipo de animaciones.
tengo una duda con el "Juan" del final que sale False, lo que no entiendo que es si esta dentro de persona, pero no lo toma en cuenta al menos que "Juan" sea la Key?
Eres muy didáctico y sobretodo me convenciste con eso de "Esto lo aprendí hace pero creo que no lo voy a usar en la vida" xD
Mejor que en la universidad🙏
Hola! Tus videos están buenísimos, no sólo sirven sino que también tienen un tinte divertido.
Estoy teniendo un problemita con los sets, parece que cuando hago print(set3) cuando set3 = set([8, 6, 13, 1]), me lo imprime en ese orden, y no ordenado como te ocurre a vos. Podrían darme una mano? Muchas gracias :D
EDIT: Si quieren hacer el print the un set con sus valores ordenados, se puede usar: print(sorted(set3))
¡Me alegro de que te gusten los vídeos! Hay más por venir en cuanto me desate un poco de curro.
Cuando creamos un set el orden no importa y los elementos se ordenan como Python crea necesario. Puede pasar que ese orden sea el mismo orden en el que los has introducido, pero lo importante es que nunca podemos asumir nada sobre el orden de los elementos en el set. Prueba a definirte otro diferente o a poner los elementos en un orden diferente y seguro que encuentras casos donde el orden no es el mismo.
Cuando acabemos la parte introductoria hablaremos un poco de por qué esto es así 😊
hola, cuando señalas con el dedo en la parte superior para echar " un visto", NO SALE EL ENLACE A ESE VIDEO, ¿ cómo puedo ver eso de lo que estás hablando? Es para ampliar conocimientos a lo que te estás refiriendo en ese momento. MUCHAS GRACIAS y decirte que me parece muy instructivo todo como lo enseñas, gracias
Pues no se por qué no sale... está puesto para que salga. Te lo dejo por aquí 😅
Muchas gracias por tu comentario!
ruclips.net/video/M1m0dvX-uP0/видео.html
gracias
Tus video me han servido de mucha ayuda ahorita que estoy empezando en la programación , y bueno tengo un preguntita que espero me puedas responder.
¿como podría hacer para eliminar un elemento en una cola circular? por ejemplo, cuando tengo una cola con un maximo de 5 elementos y tengo mi valor de frente en 4 y mi final en 1, como solamente tengo 3 elementos pero tengo un elemento en la posición 4, en mi codigo cuando yo quiero eliminar no me lo permite porque no encuentra una posición 4 y que como dije solo hay 3 elementos, espero se me haya entendido y me puedas ayudar :(
Edit: uso python
Python no tiene una estructura de datos para cola circular por lo que tendrías que crearte tu propio objeto que la represente. En ese objeto puedes definir cuál es el valor por defecto de los elementos vacíos. De esta forma, los elementos de la cola que no se hayan rellenado tendrán ese valor por defecto pero existirán. Si no existe entonces es que no tienes una cola circular tienes una lista. Un buen valor por defecto en este caso es None que señala que el elemento es nulo por decirlo de alguna forma. Claro, que si tu cola puede tener None como valor tendrías que usar otra cosa.
En una lista simple, puedes acceder a los diferentes elementos desde atrás usando índices negativos. Imagina que quieres leer el último pero no sabes cuántos tienes. Puedes hacer milista[-1] y leerás el último elemento o milista[-2] y leerás el penúltimo.
No se si te ha servido de algo la respuesta 😅
@@CommitThatLine Muchas gracias jajaja, si me sirvió mucho, tuve una evaluacion mediante un programa de colas circulares y mas o menos me guie con lo que me dijiste, pude hacerlo y saqué una nota alta, gracias por tu ayuda, un saludo. :D
Explicación buena. Lo malo es que no se ve nada por querer aparecer en el vídeo. Mejor acercamiento y estaría genial
De qué hablas, está re buena la explicación
podrias agrandar la letra en algunas partes del video se ve muy chico para nosotros los ciegos gracias por tu contenido
Cuando me di cuenta ya era tarde 😞
Los vídeos siguientes deben de verse mejor, te parece que sigue siendo pequeña en los vídeos más recientes?
Échale un visto. ✨
muy buen video, pero por que utilizaria una tuple y no una lista? no entiendo el uso.
gracias
recuerda que la lista es modificable y la tupla inmutable, para guardar datos que no se pueden modificar por ejemplo, las coordenadas del gps, tu año de nacimiento, la placa patente de tu auto o carro, la formula de la gravedad 9,8m/s2 etc. datos que por su naturaleza NO DEBEN se cambiados
Profe, te juro que te termine entendiendo mucho más de lo que trate de entender al profesor de Udemy xD 🤭🤭. ¿Tendrás este curso en esa plataforma?
Mi plan es poder subir todo lo que tengo pensado aquí, gratis. Solo necesito volver a tener el tiempo. Estos últimos meses ha sido difícil paro ya falta poco para poder volver.
Messirve
17:55 "Perona" me hizo recordar a los peronistas acá en Argentina jajaja
Se ve espectacular pero la letra esta muy pequeña será que lo baje y le tome foto para poder agrandarlo
Si 😔 cuando hice el vídeo lo veía en un monito más grande y después de haberlo subido y verlo en el móvil me di cuenta... En los siguientes se debe ver con más tamaño. Espero que se siga bien...
Alguien de buen corazón me puede decir como hago para tener el tipo de consola que tiene el crack del video.
creo que es PC de jetbrains
Subpole
Sigue siendo pole que el mio anclado no cuenta :P
Vuelve
juan
NO SE VE!
YA LO SE hahaha, siento el tamaño de la letra, en los siguientes vídeos ya está más grande, en este no me di cuenta de que no se veía hasta que me lo comentásteis por aquí porque en mi pantalla lo veía bien... errores tontos.
Gracias
juan