Advertisement
teslariu

intro a python

Apr 28th, 2023
1,191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.74 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. """
  5. Coleccion: es una variable que almacena mas de un valor de CUALQUIER TIPO
  6. Colecciones: listas, tuplas, diccionarios, cadenas
  7.  
  8. UNA CADENA ES UN TIPO BASICO Y UNA COLECCION AL MISMO TIEMPO
  9.  
  10. Prop de colecciones: Mutabilidad, orden
  11.  
  12. Listas: son colecciones mutables y ordenadas
  13.  
  14. Las funciones de python son
  15. 1) para cualquier variable: print(), del(), type()
  16. 2) Funciones para colecciones: len() sum() max() min()
  17. 3) Funciones especificas para cada tipo de dato: variable.funcion()
  18.  
  19. """
  20.  
  21. lista = []
  22. print(lista)
  23.  
  24. # Creo una lista con datos
  25. lista = [11, "dsds", True, 11, 11, 54]
  26.  
  27. # agregar un dato
  28. lista.append(100)
  29. print(lista)
  30.  
  31. # agregar un dato en el medio de una lista
  32. lista.insert(2,"JUA")
  33. print(lista)
  34.  
  35. # modificar el ultimo valor y el primero
  36. lista[0] = 100
  37. lista[-1] = 145
  38. print(lista)
  39.  
  40. # borrar la lista: lista.clear()
  41. # para consultar todas las funciones: help(list)
  42.  
  43. # borro el primer 11
  44. lista.remove(11)
  45. print(lista)
  46.  
  47. # tuplas: son listas PERO INMUTABLES
  48. tupla = ()
  49. tupla = (1,)
  50. tupla = (12,True,-125.3)
  51.  
  52. # diccionarios:se guardan ordenados pero se trabajan SIN ORDEN, ademas # # SON MUTABLES son pares clave:valor la clave no se puede repetir
  53.  
  54. dicc = {"red":"rojo", "green":"verde"}
  55.  
  56. dicc["black"] = "negro"
  57.  
  58. print(dicc)
  59.  
  60. # crear una lista de claves y de valores
  61. claves = list(dicc.keys())
  62. valores = list(dicc.values())
  63. print(claves)
  64. print(valores)
  65.  
  66. """
  67. LAS CADENAS SOMO COLECCIONES: son ordenadas pero INMUTABLES
  68. TODA COLECCION ES ITERABLE: se puede recorrer. El operador de membresia
  69. in devuelve True or False si un elemento pertenece a la coleccion o no
  70. """
  71.  
  72. alumnos = ["Juan", "Jose", "Ana"]
  73. print("Juan" in alumnos)
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement