teslariu

dicc

Mar 28th, 2022
1,087
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.17 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. """
  5. Diccionarios:
  6. a) son pares de datos llamados clave y valor
  7. b) diccionario vacío: dicc = {}
  8. c) diccionario con datos:  dicc = {"brown":"marron", "red":"colorado"}
  9. d) SON COLECCIONES => se pueden iterar
  10. e) son mutables y no ordenados (aunque se almacenan en forma ordenada)
  11. f) LAS CLAVES SON UNICAS
  12. g) Los valores se pueden repetir
  13. """
  14. # creo un diccionario
  15. dicc = {"brown":"marron", "red":"colorado"}
  16. print(dicc)
  17.  
  18. # agrego un nuevo par:  nombre_dicc[clave] = valor
  19. dicc["blue"] = "azul"
  20. print("\n",dicc)
  21.  
  22. # no puedo agregar dos claves iguales:
  23. dicc["red"] = "rojo"
  24. print("\n",dicc)
  25.  
  26. # para borrar un dicc
  27. # del dicc
  28. # print("\n",dicc)
  29.  
  30. # para borrar un elemento del dicc
  31. del dicc["brown"]
  32. print("\n",dicc)
  33.  
  34. # para vaciar un dicc
  35. # dicc.clear()
  36. # print("\n",dicc)
  37.  
  38. # para crear una lista de claves
  39. claves = list(dicc.keys())
  40. print("\n", claves)
  41.  
  42. # para crear una lista de valores
  43. valores = list(dicc.values())
  44. print("\n", valores)
  45.  
  46. # para imprimir verticalmente una tabla con los elementos del diccionario
  47. print()
  48. for k,v in dicc.items():
  49.     print(k, v)
  50.    
  51. # cantidad de elementos
  52. print(len(dicc))
  53.  
  54.  
  55.  
Advertisement
Add Comment
Please, Sign In to add comment