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 mutable y sin orden (aunque se almacena
- # de forma ordenada) compuesta por pares de elementos separados por :
- # y denominados clave:valor
- # dicc_vacio = {}
- # LAS CLAVES SON UNICAS, LOS VALORES PUEDEN REPETIRSE
- # Ej: hacer un agenda de nros como diccionario
- # ¿qué uso de clave? Los nros de telef o los nombres de los usuarios?
- # agenda = {"1212":"ale", "4545":"ale"}
- # un usuario puede tener mas de una lìnea de telef, se puede repetir,
- # entonces no puede ser clave, debe ser valor
- dicc = { "brown":"marron", "black":"negro", "red":"rojo"}
- # largo del diccionario
- print(len(dicc)) # imprime 3 (hay 3 pares de datos)
- # como agregar un par clave-valor al diccionario: dicc[clave] = valor
- print(dicc)
- dicc["blue"] = "azul"
- print(dicc)
- # si quiero agregar un par con una clave existente, le reemplazar el valor
- dicc["red"] = "colorado"
- print(dicc)
- # para eliminar un par: del dicc[clave] o del(dicc[clave])
- del dicc["red"]
- print(dicc)
- # para eliminar un dicc
- # del dicc
- # print(dicc)
- # para vaciar un diccionario
- # dicc.clear()
- # print(dicc)
- # para extraer una lista de claves
- claves = list(dicc.keys())
- print(claves)
- # para extraer una lista de valores
- valores = list(dicc.values())
- print(valores)
- # impresión de diccionarios
- print("\nClave Valor")
- for clave,valor in dicc.items():
- print(clave, valor)
Advertisement
Add Comment
Please, Sign In to add comment