Es posible darle mas de un valor a cada llave dentro de un diccionario o esta limitado a un solo valor?. Se que es algo mas de SQL pero m...

Pregunta de la clase:
Diccionarios
Alan Rafael Pereyra

Alan Rafael Pereyra

Pregunta
studenthace 4 años

Es posible darle mas de un valor a cada llave dentro de un diccionario o esta limitado a un solo valor?.

Se que es algo mas de SQL pero me gustaria tener presente el alcance de esta estructura

4 respuestas
para escribir tu comentario
    José Joaquin Tripp Gudiño

    José Joaquin Tripp Gudiño

    studenthace 4 años

    Algo que me ha servido para agregar más de un valor al diccionario, es agregar un diccionario con más valores:

    dict = {'key_1':{'value_1':2,'value_2':4}, 'key_2':{'value_1':3,'value_2':6}}
    Ariel Sharpe

    Ariel Sharpe

    studenthace 4 años

    Te refieres a hacer algo como esto?

    Dict = {'key': [value0, value1, value2]}

    lo que hago en el código es asignar varios valores a la misma llave.

    ++Como:++

    usando una lista, osea que el valor de la key del diccionario es una lista con varios valores dentro.

    ++Extensión:++

    también puedes hacer un diccionario de diccionarios.

    si quieres mas ejemplos o tienes alguna duda, no dudes en preguntar. jsjss

    Alan Rafael Pereyra

    Alan Rafael Pereyra

    studenthace 4 años

    Gracias Jorge!

    Jorge Cruz Perez

    Jorge Cruz Perez

    studenthace 4 años

    No es posible, hasta donde pude averiguar, puedes adecuarlo, pero el manejo sera solo para quien lo implementa, p.e. dos llaves al mismo valor, pero pierde un poco el sentido, saludos :)

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.