Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # objeto JSON (notación de objeto en JavaScript)
- # en Python, los objetos JSON son listas y diccionarios
- # diccionario: es una colección --> es iterable
- # es mutable, no tiene orden (aunque se almacena de forma ordenada)
- # sus elementos son pares de valores/variables de la forma clave:valor
- # defino un diccionario vacío:
- dicc = {}
- # defino un diccionario con elementos
- colores = {"brown":"marron", "black":"negro", "red":"rojo", "white":"blanco"}
- print(colores)
- # longitud del diccionario
- print(f"longitud: {len(colores)}")
- # como se dice en castellano "black" (COMO ACCEDER A UN VALOR)
- #(dado una clave,¿cual es su valor?)
- print(colores["brown"])
- # agregar un par clave-valor
- colores["blue"] = "azul"
- print(colores)
- # modificar un valor
- colores["red"] = "colorado"
- print(colores)
- # eliminar un par clave-valor
- del colores["brown"]
- print(colores)
- # borrar un diccionario
- # del colores
- ########### atributos o métodos de diccionarios ##########
- # vaciar un dicc
- # colores.clear()
- # print(colores)
- # acceder a un valor dada una clave
- print(colores.get("blue"))
- # acceder a todas las claves, armo una lista con ellas
- claves = list(colores.keys())
- print(claves)
- # acceder a todas los valores, armo una lista con ellos
- valores = list(colores.values())
- print(valores)
- print()
- # como imprimir en forma de tabla
- for k,v in colores.items():
- print(k,v)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement