Diccionarios en Python

CN Camilo Nova Camilo Nova

Camilo Nova

CEO
1 min read.

Terminando por esta vez la introduccion al lenguaje, presentamos los diccionarios que junto con las listas son elementos bien logrados en el leguaje lejos de lo que puede ofrecer un lenguaje como Java.




#!/usr/bin/env python

#Ejemplo de diccionarios en python
if __name__ == '__main__':

# Al igual que en java contamos con la ventaja de utilizar HashTable, en python los diccionarios son un objeto pareja de una llave y un valor que sirve basicamente para referenciar el contenido de una lista, sin ser una lista, sino un tipo de dato diferente.

# A manera de repaso, para asignar valores a tuplas se usa (), a listas [] y a diccionarios {}

diccionario = { 1 : "Primer Elemento",
2 : False,
'listado' : [1, 2, 3]}

# Accedemos a su contenido por medio de las llaves (primer elemento)
print diccionario
print diccionario[1]
lista = diccionario['listado']
print lista

# Podemos cambiar el contenido del diccionario
lista = ['una ', 'nueva ', 'lista']
diccionario['listado'] = lista
print diccionario

# En los diccionarios el slicing no funciona porque es una tabla indexada por valores (asociaciones), no por una secuencia determinada como una lista

Written by Camilo Nova

CN Camilo Nova Camilo Nova

As the Axiacore CEO, Camilo writes about the intersection of technology, design, and business. With a strategic mindset and a deep understanding of the industry, he is dedicated to helping companies grow.

Newsletter

Subscribe to our newsletter:

Read more

Listas en Python

Adentrando mas en el lenguaje encontramos las listas:#!/usr/bin/env python#Ejemplo de listas en pythonif __name__ == '__main_...

1 min read.

Cadenas en Python

Pasando por los tipos de datos entramos en uno bien importante, las cadenas:#!/usr/bin/env python#Ejemplo de cadenas en pytho...

1 min read.

Tipos de Datos en Python

Este es un ejemplo de los tipos de datos soportados en python:#!/usr/bin/env python#Ejemplo de tipos de datos en pythonif __n...

1 min read.

Build Once. Own Forever.