Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # diccionarios: es una colección (por lo tanto es iterable) donde cada
- # item esta compuesto por un par de elementos separados por coma
- # el primer elemento se denomina clave y el segundo valor
- #
- # Las claves y valores pueden ser cualqier tipo de variable
- #
- # diccionario = {clave1: valor1, clave2:valor2, ..., claveN:valorN}
- #
- # El de arriba es un diccionario compuesto de N items: len(diccionario) = N
- #
- # ES MUTABLE PERO NO TIENE ORDEN
- #
- # Las claves deben ser únicas: no se pueden repetir.
- # diccionario vacío
- dicc = {}
- print(dicc)
- print(type(dicc))
- # diccionario con valores:
- ana_garcia = {"dni":38_525_582, "apellido":"Garcia", "nombre":"Ana María", "edad":31}
- print(ana_garcia)
- # Ejercicio: crear una agenda telefónica con valores inventados. La misma
- # debe poseer usuarios y nros telefonicos
- agenda = {1252:"luis", 1233:"luis", 2336:"ana"}
- print(agenda)
- # agregar un elemento a un diccionario: dicc[clave] = valor
- agenda[1458] = "Tomas"
- print(agenda)
- # para borrar un elemento: del dicc[clave]
- del agenda[1233]
- print(agenda)
- # para modificar un valor dicc[clave] = nuevo_valor
- agenda[2336]="Tamara"
- print(agenda)
- # para vaciar un diccionario: dicc.clear()
- # agenda.clear()
- # print(agenda)
- # para extraer una lista de las claves
- claves = list(agenda.keys())
- print(claves)
- # para extraer una lista de los valores
- valores = list(agenda.values())
- print(valores)
- # impresion de datos en forma tabular
- for k,v in agenda.items():
- print(k,v)
- # para obtener el valor de la clave 2336:
- print(agenda[2336])
- print(agenda.get(2336))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement