Advertisement
teslariu

intro

Jan 9th, 2023
2,331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.75 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Colecciones: son variables que almacenan mas de un dato
  5. # EJ: listas, tuplas, diccionarios, conjuntos, cadenas
  6.  
  7. # clasificacion de colecciones: mutables o inmutables, ordenadas o no
  8. # TODA COLECCION ES ITERABLE (se puede iterar = recorrer)
  9.  
  10. # Listas: son ordenadas y mutables
  11. lista = []
  12. lista = [1,True,3.2,"Hola"]
  13. print(lista)
  14.  
  15. # len es una funcion que devuelve la cantidad de elementos de una coleccion
  16. print(len(lista))
  17.  
  18. print(len("Hola  todos"))
  19.  
  20. # en Python todo es un objeto=> las listas son objetos => tienen métodos
  21. # agregar un elemento al final de la lista
  22. lista.append("Ultimo")
  23. print(lista)
  24.  
  25. # agregar un elemento en la posicion 2
  26. lista.insert(2,"HELLO")
  27. print(lista)
  28.  
  29. # help(list) muestra todos los mètodos de la lista
  30.  
  31. # las tuplas son ordenadas e inmutables
  32. # los diccionarios son desordenados (aunque internamente se almacenen
  33. # ordenadamente) y mutables. Son compuestos de pares clave-valor
  34. # la clave es unica, el valor se puede repetir
  35.  
  36. # creo un diccionario vacio
  37. d = {}
  38.  
  39. # creo un diccionario con datos
  40. dicc = {"brown":"marron", "red":"rojo","white":"blanco"}
  41. print(dicc)
  42.  
  43. # hago una lista de claves:
  44. claves = list(dicc.keys())
  45. print(claves)
  46.  
  47. # hago una lista de valores:
  48. valores = list(dicc.values())
  49. print(valores)
  50.  
  51. # para cambiar un valor
  52. dicc["red"] = "colorado"
  53. print(dicc)
  54.  
  55. # para agregar un par:
  56. dicc["yellow"] = "amarillo"
  57. print(dicc)
  58.  
  59. # para vaciar un diccionario
  60. dicc.clear()
  61. print(dicc)
  62.  
  63. # para borrar una variable se usa del()
  64. # borrar el ultimo elemento de la lista
  65. del(lista[-1])
  66.  
  67. # borrar la lista
  68. del(lista)
  69.  
  70. # borrar un par del diccionario
  71. del(dicc["red"])  # elimina el par "red":"colorado"
  72.  
  73. # borra el diccionario:
  74. del(dicc)
  75.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement