Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # diccionarios:
- # son colecciones NO ORDENADAS (aunque se almacenan ordenadamente en
- # las ultimas versiones de Python) y MUTABLES
- # son pares clave-valor
- # las claves no se repiten, los valores se pueden repetir
- # dicc vacío:
- dicc = {}
- print(dicc)
- print(type(dicc))
- # diccionario con datos
- dicc = {"red":"colorado", "green":"verde", "pink":"rosa"}
- print(len(dicc)) # devuelve 3
- # agregar datos
- dicc["purple"] = "violeta"
- print(dicc)
- # los valores se pueden repetir
- dicc["violet"] = "violeta"
- print(dicc)
- # el valor no se repite
- dicc["purple"] = "purpura" # sobreescribe, no crea un nuevo valor
- print(dicc)
- # para borrar el par con clave "purple"
- del(dicc["purple"])
- print(dicc)
- # para borrar el diccionario
- # del(dicc)
- # para vaciar el diccionario
- # dicc.clear()
- # print(dicc)
- # para hacer listas de valores y claves
- claves = list(dicc.keys())
- valores = list(dicc.values())
- print(claves)
- print(valores)
- # para imprimir diccionarios como tablas
- for k,v in dicc.items():
- print(k,v)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement