Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- # Un diccionario es un tipo de colección MUTABLE y SIN ORDEN
- # son pares clave:valor separados por coma.
- # La clave debe ser única (irrepetible), los valores pueden repetirse
- # Como toda colección en Python puede albergar cualquier tipo de datos
- dicc = {}
- print(f"Diccionario vacío: {dicc}")
- dicc = {"id":1, "nombre": "alejandro", "DNI":55555525}
- print(f"Diccionario con datos: {dicc}")
- # si quiero agregar otro dato: dicc[clave] = valor
- dicc["nacionalidad"] = "argentino"
- print(f"Diccionario: {dicc}")
- # para borrar un elemento (un par clave:valor): del(dicc[clave])
- del(dicc["nombre"])
- print(f"Diccionario: {dicc}")
- # agrego nuevamente el nombre
- dicc["nombre"] = "Alejandro"
- print(f"Diccionario: {dicc}")
- # si quisiera modificar un valor: dicc[clave] = nuevo_valor
- dicc["DNI"] = 2222222
- print(f"Diccionario: {dicc}")
- # si quisiera agregar otro valor con una clave existente no me deja
- # VA A SOBREESCRIBIRLA
- dicc["nombre"] = "Luis"
- print(f"Diccionario: {dicc}")
- # puedo obtenre una lista de claves y de valores
- print(f"Claves: {list(dicc.keys())}")
- print(f"Claves: {list(dicc.values())}")
- # si quiero imprimir una tabla con una columna de claves y otra de valores
- for k,v in dicc.items():
- print(k,v)
- # para vaciar un diccionario
- dicc.clear()
- print(f"Diccionario: {dicc}")
- # para borrar un diccionario
- # del(dicc)
- # print(dicc)
Advertisement
Add Comment
Please, Sign In to add comment