Advertisement
teslariu

listas

Jan 26th, 2022
679
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Las variables básicas (int, float, str, bool) almacenan un solo valor
  5. # Cuando necesito almacenar más de un valor se habla de COLECCIONES de
  6. # datos. Existen varios tipos de colecciones. La más sencilla es una lista
  7. # Las colecciones pueden ser MUTABLES (si se pueden modificar) o
  8. # INMUTABLES (si no se pueden modificar). Tambièn pueden ser ORDENADAS
  9. # o NO ORDENADAS
  10.  
  11.  
  12. # Las listas son MUTABLES y ORDENADAS
  13.  
  14. # una lista vacía
  15. lista_vacia = []
  16. print(f"Lista vacia: {lista_vacia}")
  17.  
  18. # una lista no vacia
  19. lista = [25, "Hola a todos", True, 25.5, 11, 58]
  20. print(f"\nLista con datos: {lista}")
  21.  
  22. # Agregar un dato al final de la lista
  23. lista.append("Fin")
  24. print(f"\nLista con datos: {lista}")
  25.  
  26. # Agregar un dato False a la derecha de True
  27. lista.insert(3,False)
  28. print(f"\nLista con datos: {lista}")
  29.  
  30. # Borra el primer elemento
  31. del lista[0]
  32. print(f"\nLista con datos: {lista}")
  33.  
  34. # Borrar un lista
  35. # del lista
  36. # print(f"\nLista con datos: {lista}")
  37.  
  38. # modicando el anteúltimo valor de la lista
  39. lista[-2] = "Nuevo valor"
  40. print(f"\nLista con datos: {lista}")
  41.  
  42. # imprime la cantidad de items de la lista
  43. print(f"\nCantidad de items de la lista: {len(lista)}")
  44.  
  45.  
  46. # vaciar la lista
  47. lista.clear()
  48. print(f"\nLista con datos despues de vaciada: {lista}")
  49.  
  50. # imprimi la cantidad de items de la lista
  51. print(len(lista))
  52.  
  53. # Matrices o listas de listas
  54. alumnos = ["Juan","Oscar","Ana"]
  55. notas = [10,8,7]
  56. curso = [alumnos, notas]
  57. # print(curso) imprime [['Juan', 'Oscar', 'Ana'], [10, 8, 7]]
  58.  
  59. # Cambiemos el nombre de Oscar a Jaime en la lista "curso"
  60. curso[0][1] = "Jaime"
  61. print(curso)
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement