En que casos se podría utilizar una lista, una tupla y un diccionario?

Pregunta de la clase:
¿Qué son los diccionarios?
Andres Troaños

Andres Troaños

Pregunta
studenthace 5 años

En que casos se podría utilizar una lista, una tupla y un diccionario?

4 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Pues si quieres que sea un valor inmutable usas una tupla, si vas a mover mucho usas listas & si tienes que asignar un valor a una variable usas un diccionario.

    Lucas Abalos

    Lucas Abalos

    studenthace 5 años

    A mi se me ocurrió que un caso muy útil en el que se pueden usar, son cuando se quieren vincular personas en un programa con un numero de identificación. como su Cuit, documento, ID, etc... Yo antes de empezar a programar en Python programaba en C y una funcionalidad muy parecida a los diccionarios eran las matrices. Y tuve que hacer un programa para vincular los usuarios con su respectivo código de huella digital.

    Sary Libreros

    Sary Libreros

    studenthace 5 años

    Hola Andres, encontré esta ficha que muestra las diferencias y principales características de cada uno. Espero te sirva :D lista tupla dicc.png

    Miguel Torres

    Miguel Torres

    studenthace 5 años

    Hola, @andres-troanos. 🤓

    Una lista tiene muchos casos de aplicación. Normalmente las usamos para manipular varios datos en serie o enumeraciones. Siguiendo los cursos de Python verás que las ocuparás muy seguido.

    Lo especial viene con tuplas o diccionarios. Las tuplas puedes ocuparlas cuando no quieras que esos datos sean alterados ocupando su capacidad de ser inmutables. Los diccionarios te servirán de manera similar a las listas, pero con la diferencia de que podrás almacenar valores con llaves, lo que hará más eficiente guardar valores porque no se ocupará tanta memoria como la ocupa una lista siendo útiles para cuando necesites optimizar.

    ¡Nunca pares de aprender! 💚

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.