Diccionarios (creación, inicialización, Access) en Python

Aprender: ¿Cuál es diccionario en Python ? En este artículo, vamos a entender la necesidad de pitón dictionariesin . También discutiremos sobre diversas funciones diccionarios y también entendemos la diferencia entre la lista y diccionario.

un diccionario es un mapeo entre un conjunto de índices (teclas) y un conjunto de valores . Es una construcción de almacenamiento de datos extremadamente útil donde cada elemento se accede por una clave única.

Un diccionario es como una lista, solo se diferencian en la indexación. En una lista, un valor de índice es un número entero, mientras que en un valor de índice diccionario puede ser cualquier otro tipo de datos denominado llaves. Almacena y recupera los pares de valores clave, donde cada valor indexado por una clave única.

Sintaxis:

Dictionary = {'key1': 'value1','key2': 'value2',...,'keyn': 'valuen'}

Ejemplo:

>>> X= {'a' :"apple", 'b' :"ball", 'c' :"cat"}
>>> print X

salida

{'a' :'apple', 'b' :'ball', 'c' :'cat'}

En el ejemplo anterior, hemos creado una lista en la que cada letra se asigna una palabra Inglés es decir, las claves son en caracteres (letras del alfabeto) y los valores están en las cadenas.

Operaciones básicas en Diccionarios

1) Creación

Podemos crear un diccionario utilizando una función de la función dict () , lo que crea un nuevo diccionario sin items.we también pueden crear utilizando el diccionario de {} .

Ejemplo

>>>A=dict()
>>>print A

salida

{}

Cuando, {} representa cadena vacía.

2) de inicialización y acceder

Para inicializar o agregar un elemento al diccionario, se utilizan corchetes con claves únicas.

Ejemplo

>>> A=dict()
>>> A['a']="apple"
>>> A['b']="ball"
>>> A['c']="cat"
>>> print A

salida

{'a' :'apple' ,'c' :'cat' , 'b' :'ball' }

Nota: Que observar el orden de los pares de valores clave no está en mismo orden (es decir, de entrada y salida órdenes no son los mismos) . Debido a que el orden de los elementos en un diccionario es impredecible.

Del mismo modo, las claves asignadas a los elementos del diccionario se utilizan bajo corchetes a elementos de acceso del diccionario.

Ejemplo

>>> A={'oct':"october",'nov':"november",'dec':"december"}
>>> print A['nov']
>>> print A['oct']

salida

november
october

3) que atraviesa

de desplazamiento se refiere a visitar cada índice de al menos un elemento para acceder a su valor. Esto se puede hacer usando un bucle o decir utilizando ‘class lazos en forma de’ .

Ejemplo

>>> A={'a':"apple",'b':"ball",'c':"cat",'d':"doll"}
>>> for i in A:
printi,":",A[i]

salida

a : apple
c : cat
b : ball
d : doll

Como se ha dicho anteriormente, el orden de los elementos en un diccionario es impredecible.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *