En el lenguaje de programación Python, un diccionario es una estructura de datos que se asigna a los valores de claves únicas . En otros lenguajes de programación , sin embargo , estas estructuras de datos se conocen las matrices asociativas o hashes . Cada clave en un diccionario de Python es único y tiene un uno-a -uno con un valor asociado . Los valores asociados con las teclas no tienen que ser único , es decir, múltiples teclas se pueden asignar al mismo valor , pero no el de cada clave sólo se pueden asignar a un valor. Instrucciones
1
Escriba una serie de pares de clave /valor , separados por comas y encerrados entre corchetes para crear un diccionario literal. Un diccionario en Python puede ser un literal o puede ser asignado a una variable. La clave y el valor del par están separados por dos puntos. He aquí un ejemplo : {" Python ": " diccionario" , "Ruby ": " control" , "Java ": " Hashtable "}
2
Asignar una referencia a un objeto de diccionario para una variable mediante el operador de asignación (= ) . Esto no es diferente de lo que hacer para asignar cualquier otro valor a una variable. d = {" Python ": " diccionario" , "Ruby ": " control" , "Java ": " Hashtable "}
3
Devuelve el valor asignado a una clave en un diccionario escribiendo el nombre de la variable que hace referencia al diccionario, seguido de la tecla . La clave debe estar entre corchetes . Este ejemplo devolverá la cadena "diccionario " y asignar esa cadena a la structure_name variable. structure_name = d [" Python "]
4
Añadir pares clave /valor a un diccionario de Python. Escriba el nombre de la variable que hace referencia al diccionario, seguido de la tecla que desea asociar con un valor ( entre paréntesis ) , a continuación, utilizar el operador de asignación = para asociar un valor a la clave : D [" elefante" ] = "mamífero "
5
Utilice un objeto de cadena como clave que se asigna a un valor que sea un número entero , o utilizar un objeto entero como una clave que se asigna a un objeto de lista . x = {" Python ": " diccionario", " significado ": 42 , 1134 : [ "uno" , "dos" , "tres" ] }
6
Asignar un nuevo valor a una clave de un diccionario para acabar con el valor antiguo y sustituirlo por el nuevo. En este caso, la cadena de clave "Elephant" se correlaciona con el valor de cadena "mamífero" , entonces se cambia a asignar el valor de la cadena "grande" . Esto no crea dos entradas en el diccionario. La segunda asociación con el mismo "Elephant" clave reemplaza el valor antiguo por uno nuevo . d [" elefante" ] = "mamífero " d [" elefante "] = " grande "