Advertisement
teslariu

diccionarios

Jul 15th, 2022
1,379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.16 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4.  
  5. # Diccionarios: son colecciones formadas por pares de elementos
  6. # denominados clave y valor.
  7. # La CLAVE es UNICA. no se puede repetir
  8. # El valor puede repetirse.
  9. # Los diccionarios son mutables y desordenados
  10.  
  11. # Ejemplo de un diccionario vacío
  12. d = {}
  13.  
  14. # diccionario con elementos:
  15. dicc = {"nombre":"Alejandro", "apellido":"Gomez", "edad": 34, "DNI":37_856_665}
  16.  
  17. # impresion de un diccionario
  18. print(dicc)
  19.  
  20. # cantidad de elementos
  21. print(f"Total de elementos: {len(dicc)}")
  22.  
  23. # agregar un par nuevo: dicc[clave]=valor
  24. dicc["nacionalidad"] = "argentina"
  25. print(dicc)
  26.  
  27. # modificar un valor: dicc[clave]=valor
  28. dicc["edad"] = 29
  29. print(dicc)
  30.  
  31. # eliminar un par clave-valor: del dicc[clave]
  32. del dicc["nacionalidad"]
  33. print(dicc)
  34.  
  35. # vaciar un dicc
  36. # dicc.clear()
  37. # print(dicc)
  38.  
  39. # Extraemos las claves y los valores
  40. claves = list(dicc.keys())
  41. print(f"Claves: {claves}")
  42. valores = list(dicc.values())
  43. print(f"Valores: {valores}")
  44.  
  45. # imprimir una tabla
  46. print("\nClave          Valor         ")
  47. print("-----------------------------")
  48. for clave,valor in dicc.items():
  49.     print(f"{clave:<15}{valor:<15}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement